TPreAnimatedCaptureSources

Structure responsible for tracking contributions to pre-eanimated state entries that originate from track templates (ie, from an [IMovieSceneExecutionToken::Execute](API\Runtime\MovieScene\IMovieSceneExecutionToken\Execute))

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Evaluation/PreAnimatedState/MovieScenePreAnimatedCaptureSources.h

Include

#include "Evaluation/PreAnimatedState/MovieScenePreAnimatedCaptureSources.h"

Syntax

template<typename KeyType>
struct TPreAnimatedCaptureSources : public UE::MovieScene::IPreAnimatedCaptureSource

Remarks

Structure responsible for tracking contributions to pre-eanimated state entries that originate from track templates (ie, from an IMovieSceneExecutionToken::Execute)

Constructors

Name Description

Public function

TPreAnimatedCaptureSources

(
    FPreAnimatedStateExtension* In...
)

Functions

Name Description

Public function

EPreAnimated...

 

BeginTrackingCaptureSource

(
    const KeyType& InKey,
    const FPreAnimatedStateMetaData& M...
)

Make an association for the specifieid evaluation key to the value specified by Entry, along with an indication of whether it should be restored on completion

Public function

void

 

StopTrackingCaptureSource

(
    const KeyType& InKey
)

Stop tracking the evaluation key in question, restoring the value if it was captured with bWantsRestoreState

Overridden from IPreAnimatedCaptureSource

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss