Files
UnrealEngineUWP/Engine/Plugins/Experimental/SampleToolsEditorMode/Source/Public/SampleToolsEditorModeCommands.h
Josh Adams 53c7789754 - Fixed some Linux CIS errors
[CL 14248627 by Josh Adams in ue5-main branch]
2020-09-02 17:44:16 -04:00

24 lines
645 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Framework/Commands/Commands.h"
class FSampleToolsEditorModeCommands : public TCommands<FSampleToolsEditorModeCommands>
{
public:
FSampleToolsEditorModeCommands();
virtual void RegisterCommands() override;
static TMap<FName, TArray<TSharedPtr<FUICommandInfo>>> GetCommands();
TSharedPtr<FUICommandInfo> CreateActorTool;
TSharedPtr<FUICommandInfo> DrawCurveOnMeshTool;
TSharedPtr<FUICommandInfo> MeasureDistanceTool;
TSharedPtr<FUICommandInfo> SurfacePointTool;
protected:
TMap<FName, TArray<TSharedPtr<FUICommandInfo>>> Commands;
};