Navigation
API > API/Plugins > API/Plugins/RemoteControlLogic > API/Plugins/RemoteControlLogic/URCBehaviourBind
Description
GetPropertyBagTypeFromFieldProperty
Given a Remote Control Exposed Property type this function determines the appropriate EPropertyBagType and struct object required (if any) In the Logic realm we use a single type like (eg: String / Int) to represent various related types (String/Name/Text, Int32, Int64, etc) For this reason explicit mapping conversion is required between a given FProperty type and the desired Controller (Property Bag) type
| Name | GetPropertyBagTypeFromFieldProperty |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlLogic/Public/Behaviour/Builtin/Bind/RCBehaviourBind.h |
| Include Path | #include "Behaviour/Builtin/Bind/RCBehaviourBind.h" |
| Source | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlLogic/Private/Behaviour/Builtin/Bind/RCBehaviourBind.cpp |
static bool GetPropertyBagTypeFromFieldProperty
(
const FProperty * InProperty,
EPropertyBagPropertyType & OutPropertyBagType,
UObject *& OutStructObject
)