Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneEvalTemplateBase.h |
Include |
#include "Evaluation/MovieSceneEvalTemplateBase.h" |
struct FMovieSceneEvalTemplateBase
Base structure used for all movie scene evaluation templates
Name | Description | ||
---|---|---|---|
|
OverrideMask |
Mask of overridden properties - not serialized, but setup in SetupOverrides |
Name | Description | |
---|---|---|
|
FMovieSceneEvalTemplateBase() |
Default constructor |
Name | Description | |
---|---|---|
|
~FMovieSceneEvalTemplateBase() |
Virtual destruction |
Name | Description | ||
---|---|---|---|
|
EnableOverrides ( |
Enable the overrides referred to by the specified flag mask |
|
|
UScriptStruc... |
GetScriptStruct() |
Access the most derived script struct type of this instance for serialization purposes |
|
UScriptStruc... |
GetScriptStructImpl() |
Retrieve the script struct pertaining to the most-derived type of this instance. |
|
OnBeginEvaluation ( |
Called before this template is evaluated for the first time, or since OnEndEvaluation has been called |
|
|
OnEndEvaluation ( |
Called after this template is no longer being evaluated |
|
|
RequiresSetup() |
Check whether this entity requires set up when it is first evaluated |
|
|
RequiresTearDown() |
Check whether this entity requires tear up when it no longer being evaluated |
|
|
Setup ( |
Called before this template is evaluated for the first time, or since OnEndEvaluation has been called. |
|
|
SetupOverrides() |
Called after construction to enable overridden functions required by this type. |
|
|
TearDown ( |
Called after this template is no longer being evaluated. |
Name |
Description |
|
---|---|---|
|
EOverrideMask |
Base class flag mask that should be considered by any implementations of FMovieSceneEvalTemplateBase |