![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieScenePropertyTraits.h>
Inheritance diagram for UE::MovieScene::TDynamicVariantTraitsBase< StorageType >:Public Types | |
| using | StorageTypeParam = typename TCallTraits< StorageType >::ParamType |
| using | CastToOperationalPtr = void(*)(const void *, StorageType &) |
| using | CastToFinalPtr = void(*)(StorageTypeParam, void *) |
| using | RetrieveSlowPropertyPtr = void(*)(const UObject *, FTrackInstancePropertyBindings *, StorageType &) |
| using | ApplySlowPropertyPtr = void(*)(UObject *, FTrackInstancePropertyBindings *, StorageTypeParam) |
| using | InitializeNewTrackPtr = void(*)(UMovieSceneTrack *, const FProperty *) |
Public Attributes | |
| UScriptStruct * | Struct = nullptr |
| TSubclassOf< UMovieSceneTrack > | TrackClass = nullptr |
| CastToOperationalPtr | CastToOperational = nullptr |
| CastToFinalPtr | CastToFinal = nullptr |
| RetrieveSlowPropertyPtr | RetrieveSlowProperty = nullptr |
| ApplySlowPropertyPtr | ApplySlowProperty = nullptr |
| InitializeNewTrackPtr | InitializeNewTrack = nullptr |
| using UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::ApplySlowPropertyPtr = void(*)(UObject*, FTrackInstancePropertyBindings*, StorageTypeParam) |
| using UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::CastToFinalPtr = void(*)(StorageTypeParam, void*) |
| using UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::CastToOperationalPtr = void(*)(const void*, StorageType&) |
| using UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::InitializeNewTrackPtr = void(*)(UMovieSceneTrack*, const FProperty*) |
| using UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::RetrieveSlowPropertyPtr = void(*)(const UObject*, FTrackInstancePropertyBindings*, StorageType&) |
| using UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::StorageTypeParam = typename TCallTraits<StorageType>::ParamType |
| ApplySlowPropertyPtr UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::ApplySlowProperty = nullptr |
| CastToFinalPtr UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::CastToFinal = nullptr |
| CastToOperationalPtr UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::CastToOperational = nullptr |
| InitializeNewTrackPtr UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::InitializeNewTrack = nullptr |
| RetrieveSlowPropertyPtr UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::RetrieveSlowProperty = nullptr |
| UScriptStruct* UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::Struct = nullptr |
| TSubclassOf<UMovieSceneTrack> UE::MovieScene::TDynamicVariantTraitsBase< StorageType >::TrackClass = nullptr |