UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieSceneInitialValueSystem.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "MovieSceneInitialValueSystem.generated.h"
7
8namespace UE::MovieScene
9{
10 struct FComponentTypeID;
11 struct IInitialValueProcessor;
12 struct FEntityComponentFilter;
13}
14
15
20UCLASS(MinimalAPI)
23{
24public:
25
27
29
30 MOVIESCENE_API static void RegisterProcessor(
34
35private:
36
37 virtual void OnRun(FSystemTaskPrerequisites& InPrerequisites, FSystemSubsequentTasks& Subsequents) override;
38 virtual bool IsRelevantImpl(UMovieSceneEntitySystemLinker* InLinker) const override;
39 virtual void OnLink() override;
40 virtual void OnUnlink() override;
41};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition UObjectGlobals.h:1292
Definition SharedPointer.h:692
Definition MovieSceneEntityInstantiatorSystem.h:22
Definition MovieSceneEntitySystemLinker.h:113
Definition MovieSceneInitialValueSystem.h:23
Definition ConstraintsManager.h:14
Definition MovieSceneEntityIDs.h:174
Definition MovieSceneEntitySystemTypes.h:295
Definition MovieSceneSystemTaskDependencies.h:98
Definition MovieSceneSystemTaskDependencies.h:29