UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > Member List

This is the complete list of members for UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >, including all inherited members.

bIsCompositeUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >static
CoercePropertyValue(const FProperty &InProperty, const FSourcePropertyValue &InPropertyValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
CoercePropertyValueChecked(const FProperty &InProperty, FVariantPropertyTypeIndex VariantIndex, const FSourcePropertyValue &InPropertyValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
CombineComposites(FVariantPropertyTypeIndex VariantTypeIndex, T &&... InComposites)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
CompileTimeNumUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >static
ComputeVariantIndex(const FProperty &Property, FVariantPropertyTypeIndex &OutTypeIndex)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
GetObjectPropertyValue(const UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, const FCustomPropertyAccessor &BaseCustomAccessor, StorageType &OutValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
GetObjectPropertyValue(const UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, uint16 PropertyOffset, StorageType &OutValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
GetObjectPropertyValue(const UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, FTrackInstancePropertyBindings *PropertyBindings, StorageType &OutValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
GetTrackClass(const FProperty *InProperty) constUE::MovieScene::IPropertyTraitsinlinevirtual
InitializeTrackFromProperty(UMovieSceneTrack *InTrack, const FProperty *InProperty) constUE::MovieScene::IPropertyTraitsinlinevirtual
MakeHandler()UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
MetaDataType typedefUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >
NeedsMetaData()UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
PublicMetaData typedefUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >
SetObjectPropertyValue(UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, const FCustomPropertyAccessor &BaseCustomAccessor, StorageTypeParam InValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
SetObjectPropertyValue(UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, uint16 PropertyOffset, StorageTypeParam InValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
SetObjectPropertyValue(UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, FTrackInstancePropertyBindings *PropertyBindings, StorageTypeParam InValue)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
StorageType typedefUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >
StorageTypeParam typedefUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >
SupportsProperty(const FProperty &InProperty)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
TraitsType typedefUE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >
UnpackChannels(const InMemoryType &Value, const FProperty &Property, FUnpackedChannelValues &OutUnpackedValues)UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes >inlinestatic
~IPropertyTraits()UE::MovieScene::IPropertyTraitsinlinevirtual