Module |
|
Header |
/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RemoteControlPreset.h |
Include |
#include "RemoteControlPreset.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FRemoteControlTarget
Represents objects grouped under a single alias that contain exposed functions and properties.
Name | Description | ||
---|---|---|---|
|
Alias |
The alias for this target. |
|
|
UClass * |
Class |
The common class of the target's underlying objects. |
|
ExposedFunctions |
The target's exposed functions. |
|
|
ExposedProperties |
The target's exposed properties. |
Name | Description | |
---|---|---|
|
FRemoteControlTarget() |
|
|
FRemoteControlTarget ( |
Name | Description | ||
---|---|---|---|
|
BindObjects |
Adds objects to the target's underlying objects, binding them to the target's alias. |
|
|
CanBindObjects |
Returns whether the provided list of objects can be bound under this target. |
|
|
ExposeFunction |
Expose a function in this target. |
|
|
ExposeProperty ( |
Expose a property in this target. |
|
|
FindFieldLabel ( |
Find a field label using a a field path info. |
|
|
FindFieldLabel ( |
Find a field label using a property name. |
|
|
GetFunction ( |
Get an exposed function using it's name. |
|
|
GetProperty ( |
Get a property using its label. |
|
|
HasBoundObject ( |
Verifies if an object is bound under this target's alias. |
|
|
HasBoundObjects |
Verifies if the list of objects provided is bound under this target's alias. |
|
|
ResolveBoundObjects() |
Resolve the target bindings to return the target's underlying objects. |
|
|
ResolveExposedFunction ( |
Resolve a remote controlled function to its UFunction and owner objects. |
|
|
ResolveExposedProperty ( |
Resolve a remote controlled property to its FProperty and owner objects. |
|
|
Unexpose ( |
Unexpose a field from this target. |
Name | Description | ||
---|---|---|---|
|
ExposeProperty ( |
A component hierarchy is no longer needed to expose properties, use the overloaded function instead. |