FScopedPreAnimatedCaptureSource

Scoped structure that can be used to wrap a call to SavePreAnimatedState to associate the capture with a specific capture source.

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieScenePreAnimatedState.h

Include

#include "Evaluation/MovieScenePreAnimatedState.h"

Syntax

struct FScopedPreAnimatedCaptureSource

Remarks

Scoped structure that can be used to wrap a call to SavePreAnimatedState to associate the capture with a specific capture source.

Constructors

Name Description

Public function

FScopedPreAnimatedCaptureSource

(
    const FScopedPreAnimatedCaptureSour...
)

Public function

FScopedPreAnimatedCaptureSource

Public function

FScopedPreAnimatedCaptureSource

(
    FMovieScenePreAnimatedState* I...,
    const FMovieSceneEvaluationKey& In...,
    bool bInWantsRestoreState
)

Construct this capture source from a template (FMovieSceneEvalTemplate) evaluation key, and whether this should restore state when the template is finished

Public function

FScopedPreAnimatedCaptureSource

(
    FMovieScenePreAnimatedState* I...,
    UMovieSceneTrackInstance* InTr...,
    bool bInWantsRestoreState
)

Construct this capture source from a track instance (UMovieSceneTrackInstance) and whether this should restore state when the template is finished

Public function

FScopedPreAnimatedCaptureSource

(
    FMovieScenePreAnimatedState* I...,
    const UObject* InEvalHook,
    FMovieSceneSequenceID SequenceID,
    bool bInWantsRestoreState
)

Construct this capture source from an evaluation hook (UMovieSceneEvaluationHookSection), its SequenceID, and whether this should restore state when the template is finished

Destructors

Operators

Name Description

Public function

void

 

operator=

(
    const FScopedPreAnimatedCaptureSour...
)

Public function

void

 

operator=

Typedefs

Name

Description

CaptureSourceType

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