#include <MovieScenePropertyTraits.h>
|
| static bool | SupportsProperty (const FProperty &InProperty) |
| |
| static bool | ComputeVariantIndex (const FProperty &Property, FVariantPropertyTypeIndex &OutTypeIndex) |
| |
| static FIntermediatePropertyValue | CoercePropertyValue (const FProperty &InProperty, const FSourcePropertyValue &InPropertyValue) |
| |
| static FIntermediatePropertyValue | CoercePropertyValueChecked (const FProperty &InProperty, FVariantPropertyTypeIndex VariantIndex, const FSourcePropertyValue &InPropertyValue) |
| |
| static void | UnpackChannels (const InMemoryType &Value, const FProperty &Property, FUnpackedChannelValues &OutUnpackedValues) |
| |
| template<typename ... Composites> |
| static TVariantPropertyComponentHandler< TraitsType, Composites... > | MakeHandler () |
| |
| static bool | NeedsMetaData () |
| |
| static void | GetObjectPropertyValue (const UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, const FCustomPropertyAccessor &BaseCustomAccessor, StorageType &OutValue) |
| |
| static void | GetObjectPropertyValue (const UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, uint16 PropertyOffset, StorageType &OutValue) |
| |
| static void | GetObjectPropertyValue (const UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, FTrackInstancePropertyBindings *PropertyBindings, StorageType &OutValue) |
| |
| static void | SetObjectPropertyValue (UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, const FCustomPropertyAccessor &BaseCustomAccessor, StorageTypeParam InValue) |
| |
| static void | SetObjectPropertyValue (UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, uint16 PropertyOffset, StorageTypeParam InValue) |
| |
| static void | SetObjectPropertyValue (UObject *InObject, FVariantPropertyTypeIndex VariantTypeIndex, FTrackInstancePropertyBindings *PropertyBindings, StorageTypeParam InValue) |
| |
| template<typename ... T> |
| static StorageType | CombineComposites (FVariantPropertyTypeIndex VariantTypeIndex, T &&... InComposites) |
| |
◆ MetaDataType
◆ PublicMetaData
◆ StorageType
◆ StorageTypeParam
◆ TraitsType
◆ CoercePropertyValue()
◆ CoercePropertyValueChecked()
◆ CombineComposites()
◆ ComputeVariantIndex()
◆ GetObjectPropertyValue() [1/3]
◆ GetObjectPropertyValue() [2/3]
◆ GetObjectPropertyValue() [3/3]
◆ MakeHandler()
◆ NeedsMetaData()
◆ SetObjectPropertyValue() [1/3]
◆ SetObjectPropertyValue() [2/3]
◆ SetObjectPropertyValue() [3/3]
◆ SupportsProperty()
◆ UnpackChannels()
◆ bIsComposite
◆ CompileTimeNum
The documentation for this struct was generated from the following file: