Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/MovieSceneCommonHelpers.h |
Include |
#include "MovieSceneCommonHelpers.h" |
class FTrackInstancePropertyBindings
Manages bindings to keyed properties for a track instance. Calls UFunctions to set the value on runtime objects
Name | Description | |
---|---|---|
|
FTrackInstancePropertyBindings |
Name | Description | ||
---|---|---|---|
|
CacheBinding ( |
Rebuilds the property and function mappings for a single runtime object, and adds them to the cache |
|
|
CallFunction |
||
|
CallFunction ( |
Explicit specializations for bools |
|
|
CallFunction |
||
|
CallFunction ( |
Calls the setter function for a specific runtime object or if the setter function does not exist, the property is set directly |
|
|
CallFunction ( |
||
|
CallFunctionForEnum |
Calls the setter function for a specific runtime object or if the setter function does not exist, the property is set directly |
|
|
FProperty &#... |
FindProperty |
|
|
ValueType |
GetCurrentValue ( |
Gets the current value of a property on an object |
|
GetCurrentValueForEnum ( |
Gets the current value of a property on an object |
|
|
TOptional< V... |
GetOptionalValue ( |
Optionally gets the current value of a property on an object |
|
FProperty &#... |
GetProperty ( |
Gets the FProperty that is bound to the track instance |
|
const FName ... |
GetPropertyName() |
|
|
const FStrin... |
GetPropertyPath() |
|
|
SetCurrentValue |
||
|
SetCurrentValue ( |
||
|
SetCurrentValue |
||
|
SetCurrentValue ( |
||
|
SetCurrentValue ( |
Sets the current value of a property on an object |
|
|
TOptional< V... |
StaticValue |
Static function for accessing a property value on an object without caching its address |