URemoteControlLevelDependantBinding

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

URemoteControlBinding

URemoteControlLevelDependantBinding

References

Module

RemoteControl

Header

/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RemoteControlBinding.h

Include

#include "RemoteControlBinding.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class URemoteControlLevelDependantBinding : public URemoteControlBinding

Functions

Name Description

Public function

void

 

InitializeForNewLevel()

Initialize this binding to be used with the new current level.

Public function

void

 

SetBoundObject

(
    const TSoftObjectPtr< ULevel >& Le...,
    const TSoftObjectPtr< UObject >& B...
)

Set the bound object by specifying the level it resides in.

Overridden from URemoteControlBinding

Name Description

Public function Virtual Const

bool

 

IsBound

(
    const TSoftObjectPtr< UObject >& O...
)

Check if the object is bound.

Public function Virtual Const

bool

 

IsValid()

Whether this binding represents a valid object.

Public function Virtual Const

UObject *...

 

Resolve()

Resolve the bound object for the current map.

Public function Virtual

void

 

SetBoundObject

(
    const TSoftObjectPtr< UObject >& I...
)

Set the object this binding should represent.

Public function Virtual

void

 

UnbindObject

(
    const TSoftObjectPtr< UObject >& I...
)

Unset the underlying object this binding currently represents.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss