![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <TrackInstancePropertyBindings.h>
Public Member Functions | |
| FProperty * | GetValidProperty () const |
| void * | GetLeafContainerAddress () const |
| template<typename ValueType > | |
| ValueType * | GetPropertyAddress () const |
Public Attributes | |
| const UObject * | RootContainer = nullptr |
| FString | PropertyPath |
| TArray< FVolatilePropertyStep > | PropertySteps |
| TWeakFieldPtr< FProperty > | LeafProperty |
| int32 | LeafContainerStepIndex = INDEX_NONE |
A property path where no caching is done, and the address of the end value is re-resolved from the root object every time. This is for property paths that go over re-allocatable memory such as arrays, instanced structs, and other containers.
|
inline |
|
inline |
|
inline |
| int32 UE::MovieScene::FVolatileProperty::LeafContainerStepIndex = INDEX_NONE |
| TWeakFieldPtr<FProperty> UE::MovieScene::FVolatileProperty::LeafProperty |
| FString UE::MovieScene::FVolatileProperty::PropertyPath |
| TArray<FVolatilePropertyStep> UE::MovieScene::FVolatileProperty::PropertySteps |
| const UObject* UE::MovieScene::FVolatileProperty::RootContainer = nullptr |