Module |
|
Header |
/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RemoteControlProtocolBinding.h |
Include |
#include "RemoteControlProtocolBinding.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FRemoteControlProtocolMapping
Mapping of the range of the values for the protocol This class holds a generic range buffer. For example, it could be FFloatProperty 4 bytes Or it could be any UScripSctruct, like FVector - 12 bytes Or any custom struct, arrays, maps, sets, or primitive properties
Name | Description | |
---|---|---|
|
FRemoteControlProtocolMapping() |
|
|
FRemoteControlProtocolMapping |
Name | Description | ||
---|---|---|---|
|
CopyRawMappingData ( |
Copies the underlying InterpolationMappingPropertyData to the given destination, using the input property for type information |
|
|
CopyRawMappingData |
Copies the underlying InterpolationMappingPropertyData to the given destination, using the input property for type information |
|
|
CopyRawRangeData ( |
Copies the underlying InterpolationRangePropertyData to the given destination, using the input property for type information |
|
|
CopyRawRangeData |
Copies the underlying InterpolationRangePropertyData to the given destination, using the input property for type information |
|
|
const FGuid ... |
GetId() |
Get Binding Range Id. |
|
TSharedPtr< ... |
GetMappingPropertyAsStructOnScope() |
Get Mapping value as a Struct on Scope, only in case BoundProperty is FStructProperty |
|
ValueType |
GetMappingValueAsPrimitive() |
Get Mapping Property Value as a primitive type |
|
GetMappingValueAsPrimitive() |
Get Mapping Property Struct Value as a primitive type |
|
|
GetRangeValue() |
Get Binding Range Struct Value |
|
|
ValueType |
GetRangeValue() |
Get Binding Range Value |
|
SetRangeValue ( |
Set Binding Range Value based on template value input |
|
|
SetRangeValue ( |
Set Binding Range Struct Value based on templated value input |
|
|
SetRangeValueAsPrimitive ( |
Set primitive Mapping Property Value based on template value input |
|
|
SetRangeValueAsPrimitive ( |
Set primitive Mapping Property Struct Value based on template value input |
|
|
SetRawMappingData ( |
Sets the underlying InterpolationMappingPropertyData to the given source, using the input property for type information |
|
|
SetRawMappingData ( |
Sets the underlying InterpolationMappingPropertyData to the given source, using the input property for type information |
|
|
SetRawRangeData ( |
Sets the underlying InterpolationRangePropertyData to the given source, using the input property for type information |
|
|
SetRawRangeData ( |
Sets the underlying InterpolationRangePropertyData to the given source, using the input property for type information |
Name | Description | ||
---|---|---|---|
|
operator== ( |
||
|
operator== ( |