IMovieScenePreAnimatedGlobalTokenProducer

Type required for production of pre-animated state tokens.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IMovieScenePreAnimatedGlobalTokenProducer

FMovieSceneRemoveInitialGlobalValueTokenProducer

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/MovieSceneExecutionToken.h

Include

#include "MovieSceneExecutionToken.h"

Syntax

struct IMovieScenePreAnimatedGlobalTokenProducer

Remarks

Type required for production of pre-animated state tokens. Implemented as a type rather than a callback to ensure efficient construction (these types are often constructed, but rarely utilized)

Destructors

Functions

Name Description

Public function Const

IMovieSceneP...

 

CacheExistingState()

Produce a token that can be used to return the playback environment back to its current state @note Under some circumstances, the environment may already be animated (for instance, after something has animated, but didn't restore state)

Public function Virtual Const

void

 

InitializeForAnimation()

Perform any initial set up required to animate the playback environment @note Only ever called when environment is in an unanimated state, as according to the AnimTypeID that this producer is operating on.