Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieScenePropertyRegistry.h |
Include |
#include "EntitySystem/MovieScenePropertyRegistry.h" |
class FPropertyRegistry
Central registry of all property types animatable by sequencer. Once registered, properties cannot be de-registered. This vastly simplifies the lifetime and ID management of the class
Name | Description | |
---|---|---|
|
FPropertyRegistry() |
|
|
FPropertyRegistry ( |
|
|
FPropertyRegistry ( |
Name | Description | ||
---|---|---|---|
|
TCompositePr... |
DefineCompositeProperty ( |
Define a new animatable composite property type from its components. |
|
TPropertyDef... |
DefineProperty ( |
Define a new animatable property type from its components. |
|
TArrayView< ... |
GetComposites ( |
Retrieve a generic representation of all the composites that contribute to a given property |
|
TArrayView< ... |
GetComposites ( |
Retrieve a generic representation of all the composites that contribute to a given property |
|
const FPrope... |
GetDefinition ( |
Retrieve a property definition from its ID |
|
TArrayView< ... |
GetProperties() |
Access all the properties currently registered |
|
ResolveFastProperty ( |
Resolve a property to either a fast ptr offset, or a custom property accessor based on the specified array |
|
|
ResolveProperty ( |
Resolve a property to either a fast ptr offset, or a custom property accessor based on the specified array falling back to a slow instance binding if possible |