Navigation
API > API/Plugins > API/Plugins/RemoteControl > API/Plugins/RemoteControl/FRemoteControlObjectVersion
| |
|
| Name |
Type |
| Type |
enum |
| Header File |
/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RemoteControlObjectVersion.h |
| Include Path |
#include "RemoteControlObjectVersion.h" |
Syntax
enum Type
{
BeforeCustomVersionWasAdded = 0,
RemovedComponentChain,
ConvertRCFieldsToRCEntities,
ConvertTargetsToBindings,
AddedRebindingFunctionality,
AddedFieldFlags,
AddedPerPresetModifyOperationFlags,
ChangedExposedEntitiesSetToAnOrderedTArray,
VersionPlusOne,
LatestVersion = VersionPlusOne - 1,
}
Values
| Name |
Remarks |
| BeforeCustomVersionWasAdded |
Roughly corresponds to 4.26. |
| RemovedComponentChain |
Properties can now be directly exposed on components. |
| ConvertRCFieldsToRCEntities |
RCProperties and RCFunctions now inherit from FRemoteControlEntity. |
| ConvertTargetsToBindings |
Converted FRemoteControlTarget to URemoteControlBinding, put RCFields in the expose registry. |
| AddedRebindingFunctionality |
ExposedEntities can now be rebound. |
| AddedFieldFlags |
Added property/function flags to RemoteControlField. |
| AddedPerPresetModifyOperationFlags |
Instead of the global 'Protocol Generates Transactions' setting, each preset can now specify its modify operation flags. |
| ChangedExposedEntitiesSetToAnOrderedTArray |
Change FRCEntityWrapper::ExposedEntities' Set to an Array to retain ordering across sessions. |
| VersionPlusOne |
------------------------------------------------ |
| LatestVersion |
|