| bIsComposite | UE::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 |
| CompileTimeNum | UE::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) const | UE::MovieScene::IPropertyTraits | inlinevirtual |
| InitializeTrackFromProperty(UMovieSceneTrack *InTrack, const FProperty *InProperty) const | UE::MovieScene::IPropertyTraits | inlinevirtual |
| MakeHandler() | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | inlinestatic |
| MetaDataType typedef | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | |
| NeedsMetaData() | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | inlinestatic |
| PublicMetaData typedef | UE::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 typedef | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | |
| StorageTypeParam typedef | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | |
| SupportsProperty(const FProperty &InProperty) | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | inlinestatic |
| TraitsType typedef | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | |
| UnpackChannels(const InMemoryType &Value, const FProperty &Property, FUnpackedChannelValues &OutUnpackedValues) | UE::MovieScene::TVariantPropertyTraits< InMemoryType, UObjectPropertyTypes > | inlinestatic |
| ~IPropertyTraits() | UE::MovieScene::IPropertyTraits | inlinevirtual |