UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieScenePreAnimatedStateSystem.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"
10#include "UObject/Interface.h"
13
14#include "MovieScenePreAnimatedStateSystem.generated.h"
15
17class UObject;
18namespace UE { namespace MovieScene { struct FPreAnimatedStateExtension; } }
19namespace UE { namespace MovieScene { struct FSystemSubsequentTasks; } }
20namespace UE { namespace MovieScene { struct FSystemTaskPrerequisites; } }
21
22
28
29
49
50
58UCLASS(MinimalAPI)
61{
62public:
63
65
67
68private:
69
70 virtual bool IsRelevantImpl(UMovieSceneEntitySystemLinker* InLinker) const override;
71 virtual void OnLink() override;
72 virtual void OnUnlink() override;
73 virtual void OnRun(FSystemTaskPrerequisites& InPrerequisites, FSystemSubsequentTasks& Subsequents) override final;
74};
75
76
77
85UCLASS(MinimalAPI)
88{
89public:
90
92
94
95private:
96
97 virtual bool IsRelevantImpl(UMovieSceneEntitySystemLinker* InLinker) const override;
98 virtual void OnLink() override;
99 virtual void OnUnlink() override;
100 virtual void OnRun(FSystemTaskPrerequisites& InPrerequisites, FSystemSubsequentTasks& Subsequents) override final;
101
103};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UINTERFACE(...)
Definition ObjectMacros.h:780
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition UObjectGlobals.h:1292
Definition MovieScenePreAnimatedStateSystem.h:35
virtual void SavePreAnimatedState(const FPreAnimationParameters &InParameters)
Definition MovieScenePreAnimatedStateSystem.h:46
virtual void RestorePreAnimatedState(const FPreAnimationParameters &InParameters)
Definition MovieScenePreAnimatedStateSystem.h:47
Definition MovieScene.Build.cs:6
Definition SharedPointer.h:692
Definition Interface.h:19
Definition MovieScenePreAnimatedStateSystem.h:61
Definition MovieSceneEntityInstantiatorSystem.h:22
Definition MovieSceneEntitySystemLinker.h:113
Definition MovieScenePreAnimatedStateSystem.h:25
Definition MovieScenePreAnimatedStateSystem.h:88
Definition Object.h:95
Definition AdvancedWidgetsModule.cpp:13
Definition MovieScenePreAnimatedStateSystem.h:40
UE::MovieScene::FSystemTaskPrerequisites * Prerequisites
Definition MovieScenePreAnimatedStateSystem.h:41
UE::MovieScene::FSystemSubsequentTasks * Subsequents
Definition MovieScenePreAnimatedStateSystem.h:42
UE::MovieScene::FPreAnimatedStateExtension * CacheExtension
Definition MovieScenePreAnimatedStateSystem.h:43
Definition MovieScenePreAnimatedStateExtension.h:73
Definition MovieSceneSystemTaskDependencies.h:98
Definition MovieSceneSystemTaskDependencies.h:29