FPreAnimatedEvaluationHookCaptureSources

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

Windows
MacOS
Linux

Inheritance Hierarchy

IPreAnimatedCaptureSource

TPreAnimatedCaptureSources

FPreAnimatedEvaluationHookCaptureSources

References

Module

MovieScene

Header

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

Include

#include "Evaluation/PreAnimatedState/MovieScenePreAnimatedCaptureSources.h"

Syntax

struct FPreAnimatedEvaluationHookCaptureSources : public UE::MovieScene::TPreAnimatedCaptureSources< FPreAnimatedEvalHookKeyType >

Remarks

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

Constructors

Functions

Name Description

Public function

EPreAnimated...

 

BeginTrackingCaptureSource

(
    const UObject* Hook,
    FMovieSceneSequenceID SequenceID,
    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 UObject* Hook,
    FMovieSceneSequenceID SequenceID
)

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

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