Navigation
Unreal Engine C++ API Reference > 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. |