Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneInitialValueCache.h |
Include |
#include "EntitySystem/MovieSceneInitialValueCache.h" |
struct FInitialValueCache
Container that houses initial values for any properties animated through FEntityManager Each type is stored in its own container, organized by the initial value component ID The cache is stored as a singleton (through GetSharedInitialValues()) and added as an extension to UMovieSceneEntitySystemLinker where it is active.
Name | Description | ||
---|---|---|---|
|
TPropertyVal... |
FindStorage ( |
Retrieve the initial value storage for a given initial value type. |
|
TEntitySyste... |
GetExtensionID() |
Retrieve the extension ID for this structure when added to a UMovieSceneEntitySystemLinker |
|
TSharedPtr< ... |
GetGlobalInitialValues() |
Retrieve a container used for sharing initial values between linkers. |
|
TPropertyVal... |
GetStorage ( |
Retrieve the initial value storage for a given initial value type, creating it if necessary. |
|
Reset ( |
Reset all the initial values that relate to the specified type and indices |