Navigation
API > API/Plugins > API/Plugins/RemoteControl
Inheritance Hierarchy
- FRemoteControlEntity
- FRemoteControlField
- FRemoteControlFunction
References
| Module | RemoteControl |
| Header | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RemoteControlField.h |
| Include | #include "RemoteControlField.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FRemoteControlFunction : public FRemoteControlField
Remarks
Represents a function exposed to remote control.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< class FStructOnScope > | FunctionArguments | The function arguments. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FRemoteControlFunction
(
FName InLabel, |
This constructor is deprecated. Use the other constructor. | ||
FRemoteControlFunction
(
URemoteControlPreset* InPreset, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UFunction * | GetFunction () |
Returns the underlying exposed function. | |
| bool | Returns whether the function is callable in a packaged build. | ||
| void | PostSerialize
(
const FArchive& Ar |
||
| void | Recreates the function arguments but tries to preserve old values when possible. | ||
| bool |
Overridden from FRemoteControlEntity
| Type | Name | Description | |
|---|---|---|---|
| UClass * | Get the class of the object that can hold this field. | ||
| uint32 | Get an identifier for the underlying entity. | ||
| bool | IsBound () |
Returns whether this entity can be resolved using its bound objects. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UFunction > | Function_DEPRECATED | The exposed function. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
FRemoteControlFunction
(
FName InLabel, |
This constructor is deprecated. Use the other constructor. |