FRemoteControlActor

Represents an actor exposed in the panel.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FRemoteControlEntity

FRemoteControlActor

References

Module

RemoteControl

Header

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

Include

#include "RemoteControlActor.h"

Syntax

USTRUCT(BlueprintType)
struct FRemoteControlActor : public FRemoteControlEntity

Remarks

Represents an actor exposed in the panel.

Variables

Name Description

Public variable

FSoftObjectPath

 

Path

Path to the exposed object.

Constructors

Name Description

Public function

FRemoteControlActor()

Public function

FRemoteControlActor

(
    URemoteControlPreset* InOwner,
    FName InLabel,
    const TArray< URemoteControlBinding...
)

Functions

Name Description

Public function Const

AActor *

 

GetActor()

Public function

void

 

SetActor

(
    AActor* InActor
)

Overridden from FRemoteControlEntity

Name Description

Public function Virtual

void

 

BindObject

(
    UObject* InObjectToBind
)

Change the object this exposed entity is currently pointing to.

Public function Virtual Const

UClass *

 

GetSupportedBindingClass()

Get the class of the object that can hold this field.

Public function Virtual Const

uint32

 

GetUnderlyingEntityIdentifier()

Get an identifier for the underlying entity.