// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "EntitySystem/MovieSceneEntityInstantiatorSystem.h" #include "EntitySystem/MovieSceneEntitySystem.h" #include "UObject/Interface.h" #include "UObject/ObjectMacros.h" #include "UObject/UObjectGlobals.h" #include "MovieSceneBoundSceneComponentInstantiator.generated.h" class UObject; UCLASS(MinimalAPI) class UMovieSceneBoundSceneComponentInstantiator : public UMovieSceneEntityInstantiatorSystem { GENERATED_BODY() UMovieSceneBoundSceneComponentInstantiator(const FObjectInitializer& ObjInit); private: MOVIESCENE_API virtual void OnRun(FSystemTaskPrerequisites& InPrerequisites, FSystemSubsequentTasks& Subsequents) override final; };