Files
UnrealEngine/Engine/Source/Runtime/MovieScene/Public/MovieSceneSequenceTickManagerClient.h
2025-05-18 13:04:45 +08:00

31 lines
629 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreTypes.h"
#include "UObject/ObjectMacros.h"
#include "UObject/Interface.h"
#include "MovieSceneSequenceTickManagerClient.generated.h"
class FMovieSceneEntitySystemRunner;
/**
* Interface for objects that are to be ticked by the tick manager.
*/
UINTERFACE(MinimalAPI)
class UMovieSceneSequenceTickManagerClient
: public UInterface
{
public:
GENERATED_BODY()
};
class IMovieSceneSequenceTickManagerClient
{
public:
GENERATED_BODY()
virtual void TickFromSequenceTickManager(float DeltaSeconds, FMovieSceneEntitySystemRunner* Runner) = 0;
};