Navigation
API > API/Plugins > API/Plugins/LiveLinkMovieScene > API/Plugins/LiveLinkMovieScene/MovieScene
References
| Module | LiveLinkMovieScene |
| Header | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkMovieScene/Public/MovieScene/MovieSceneLiveLinkStructPropertyBindings.h |
| Include | #include "MovieScene/MovieSceneLiveLinkStructPropertyBindings.h" |
Syntax
class FLiveLinkStructPropertyBindings
Remarks
Manages bindings to keyed properties of LiveLink UStructs.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLiveLinkStructPropertyBindings
(
FName InPropertyName, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CacheBinding
(
const UScriptStruct& InStruct |
Rebuilds the property mappings for a specific UStruct, and adds them to the cache | |
| bool | GetCurrentValue
(
const UScriptStruct& InStruct, |
||
| ValueType | GetCurrentValueAt
(
int32 InIndex, |
Gets the current value of a property at desired Index. | |
| bool | GetCurrentValueAt
(
int32 InIndex, |
||
| bool | GetCurrentValueAt
(
int32 InIndex, |
||
| int64 | GetCurrentValueForEnumAt
(
int32 InIndex, |
Gets the current value of an enum property at desired index | |
| FProperty * | GetProperty
(
const UScriptStruct& InStruct |
Gets the FProperty that is bound to the container | |
| const FName & | |||
| const FString & | |||
| void | SetCurrentValue
(
const UScriptStruct& InStruct, |
||
| void | SetCurrentValueAt
(
int32 InIndex, |
||
| void | SetCurrentValueAt
(
int32 InIndex, |
Sets the current value of a property on an instance of a UStruct | |
| void | SetCurrentValueAt
(
int32 InIndex, |
||
| void | SetCurrentValueForEnumAt
(
int32 InIndex, |
Sets the current value of an Enum property on an instance of a UStruct to a certain Index |
Constants
| Name | Description |
|---|---|
| PropertyCache | Mapping of UStructs property |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetCurrentValue
(
const UScriptStruct& InStruct, |
This function is deprecated. Use a GetCurrentValueAt with InIndex set to 0 for the same result. | |
| ValueType | GetCurrentValue
(
const UScriptStruct& InStruct, |
This function is deprecated. Use a GetCurrentValueAt with InIndex set to 0 for the same result. | |
| int64 | GetCurrentValueForEnum
(
const UScriptStruct& InStruct, |
This function is deprecated. Use a GetCurrentValueForEnumAt with InIndex set to 0 for the same result. | |
| void | SetCurrentValue
(
const UScriptStruct& InStruct, |
This function is deprecated. Use a SetCurrentValueAt with InIndex set to 0 for the same result. | |
| void | SetCurrentValue
(
const UScriptStruct& InStruct, |
This function is deprecated. Use a SetCurrentValueAt with InIndex set to 0 for the same result. | |
| void | SetCurrentValueForEnum
(
const UScriptStruct& InStruct, |
This function is deprecated. Use a SetCurrentValueForEnumAt with InIndex set to 0 for the same result. |