UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieScenePreAnimatedCaptureSource.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreTypes.h"
11#include "Misc/TVariant.h"
14
18class UObject;
22
23namespace UE
24{
25namespace MovieScene
26{
27
28struct FPreAnimatedStateExtension;
29struct FPreAnimatedStateMetaData;
30struct FSharedPlaybackState;
31
32}
33}
34
35
40{
43
48
53
58
63
68
73
76
79
81
82 bool WantsRestoreState() const
83 {
84 return bWantsRestoreState;
85 }
86
87private:
88
91
92 static FScopedPreAnimatedCaptureSource*& GetCaptureSourcePtr();
93
95 FRootInstanceHandle GetRootInstanceHandle(UMovieSceneEntitySystemLinker* Linker) const;
96
100
102 FRootInstanceHandle RootInstanceHandle;
104 FScopedPreAnimatedCaptureSource* PrevCaptureSource;
105 bool bWantsRestoreState;
106};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition MovieSceneEntitySystemRunner.h:74
Definition MovieScenePreAnimatedState.h:120
Definition MovieScene.Build.cs:6
Definition SharedPointer.h:153
Definition MovieSceneEntitySystemLinker.h:113
Definition MovieSceneTrackInstance.h:106
Definition Object.h:95
Definition Linker.cpp:38
Definition AdvancedWidgetsModule.cpp:13
Definition MovieSceneEvaluationKey.h:13
Definition MovieSceneSequenceID.h:13
Definition MovieSceneTrackInstance.h:39
Definition MovieScenePreAnimatedCaptureSource.h:40
void operator=(const FScopedPreAnimatedCaptureSource &)=delete
FScopedPreAnimatedCaptureSource(const FScopedPreAnimatedCaptureSource &)=delete
FScopedPreAnimatedCaptureSource(FScopedPreAnimatedCaptureSource &&)=delete
bool WantsRestoreState() const
Definition MovieScenePreAnimatedCaptureSource.h:82
void operator=(FScopedPreAnimatedCaptureSource &&)=delete
MOVIESCENE_API ~FScopedPreAnimatedCaptureSource()
Definition MovieScenePreAnimatedCaptureSource.cpp:76
Definition WeakObjectPtrTemplates.h:25
Definition MovieScenePreAnimatedCaptureSources.h:40
Definition MovieScenePreAnimatedCaptureSources.h:57
Definition MovieScenePreAnimatedStateExtension.h:73
Definition MovieScenePreAnimatedStateTypes.h:190
Definition MovieSceneSequenceInstanceHandle.h:58
Definition MovieSceneSharedPlaybackState.h:59