Navigation
API > API/Plugins > API/Plugins/RemoteControlLogic > API/Plugins/RemoteControlLogic/Behaviour > API/Plugins/RemoteControlLogic/Behaviour/Builtin > API/Plugins/RemoteControlLogic/Behaviour/Builtin/Bind > API/Plugins/RemoteControlLogic/Behaviour/Builtin/Bind/URCBehaviourBind
References
| Module | RemoteControlLogic |
| Header | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlLogic/Public/Behaviour/Builtin/Bind/RCBehaviourBind.h |
| Include | #include "Behaviour/Builtin/Bind/RCBehaviourBind.h" |
| Source | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlLogic/Private/Behaviour/Builtin/Bind/RCBehaviourBind.cpp |
static bool GetPropertyBagTypeFromFieldProperty
&40;
const FProperty &42; InProperty,
EPropertyBagPropertyType & OutPropertyBagType,
UObject &42;& OutStructObject
&41;
Remarks
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