IMovieScenePreAnimatedTokenProducer

Type required for production of pre-animated state tokens.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MovieScene

Header

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

Include

#include "MovieSceneExecutionToken.h"

Syntax

struct IMovieScenePreAnimatedTokenProducer

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

(
    UObject& Object
)

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

Public function Virtual Const

void

 

InitializeObjectForAnimation

(
    UObject& Object
)

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