// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "CoreMinimal.h" #include "Framework/Commands/Commands.h" /** * Class containing commands for viewport playback actions */ class FAnimViewportPlaybackCommands : public TCommands { public: FAnimViewportPlaybackCommands(); /** Command list for playback speed, indexed by EPlaybackSpeeds*/ TArray> PlaybackSpeedCommands; /** Command list for turn table speed, indexed by EPlaybackSpeeds*/ TArray> TurnTableSpeeds; TSharedPtr PersonaTurnTablePlay; TSharedPtr PersonaTurnTablePause; TSharedPtr PersonaTurnTableStop; public: /** Registers our commands with the binding system */ virtual void RegisterCommands() override; };