Files
UnrealEngineUWP/Engine/Source/Editor/LandscapeEditor/Private/LandscapeEditorCommands.cpp
2015-03-17 11:36:28 -04:00

90 lines
5.9 KiB
C++

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
#include "LandscapeEditorPrivatePCH.h"
#include "LandscapeEditorCommands.h"
#define LOCTEXT_NAMESPACE ""
void FLandscapeEditorCommands::RegisterCommands()
{
UI_COMMAND(ManageMode, "Mode - Manage", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("ToolMode_Manage", ManageMode);
UI_COMMAND(SculptMode, "Mode - Sculpt", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("ToolMode_Sculpt", SculptMode);
UI_COMMAND(PaintMode, "Mode - Paint", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("ToolMode_Paint", PaintMode);
UI_COMMAND(NewLandscape, "Tool - New Landscape", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_NewLandscape", NewLandscape);
UI_COMMAND(ResizeLandscape, "Tool - Change Component Size", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_ResizeLandscape", ResizeLandscape);
UI_COMMAND(SculptTool, "Tool - Sculpt", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Sculpt", SculptTool);
UI_COMMAND(PaintTool, "Tool - Paint", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Paint", PaintTool);
UI_COMMAND(SmoothTool, "Tool - Smooth", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Smooth", SmoothTool);
UI_COMMAND(FlattenTool, "Tool - Flatten", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Flatten", FlattenTool);
UI_COMMAND(RampTool, "Tool - Ramp", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Ramp", RampTool);
UI_COMMAND(ErosionTool, "Tool - Erosion", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Erosion", ErosionTool);
UI_COMMAND(HydroErosionTool, "Tool - Hydraulic Erosion", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_HydraErosion", HydroErosionTool);
UI_COMMAND(NoiseTool, "Tool - Noise", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Noise", NoiseTool);
UI_COMMAND(RetopologizeTool, "Tool - Retopologize", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Retopologize", RetopologizeTool);
UI_COMMAND(VisibilityTool, "Tool - Visibility", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Visibility", VisibilityTool);
UI_COMMAND(SelectComponentTool, "Tool - Component Selection", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Select", SelectComponentTool);
UI_COMMAND(AddComponentTool, "Tool - Add Components", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_AddComponent", AddComponentTool);
UI_COMMAND(DeleteComponentTool, "Tool - Delete Components", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_DeleteComponent", DeleteComponentTool);
UI_COMMAND(MoveToLevelTool, "Tool - Move to Level", "Moves the selected landscape components to the current streaming level", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_MoveToLevel", MoveToLevelTool);
UI_COMMAND(RegionSelectTool, "Tool - Region Selection", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Mask", RegionSelectTool);
UI_COMMAND(RegionCopyPasteTool, "Tool - Copy/Paste", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_CopyPaste", RegionCopyPasteTool);
UI_COMMAND(SplineTool, "Tool - Edit Splines", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Tool_Splines", SplineTool);
UI_COMMAND(CircleBrush, "Brush - Circle", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("BrushSet_Circle", CircleBrush);
UI_COMMAND(AlphaBrush, "Brush - Alpha", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("BrushSet_Alpha", AlphaBrush);
UI_COMMAND(AlphaBrush_Pattern, "Brush - Pattern", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("BrushSet_Pattern", AlphaBrush_Pattern);
UI_COMMAND(ComponentBrush, "Brush - Component", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("BrushSet_Component", ComponentBrush);
UI_COMMAND(GizmoBrush, "Brush - Gizmo", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("BrushSet_Gizmo", GizmoBrush);
NameToCommandMap.Add("BrushSet_Splines", SplineTool);
UI_COMMAND(CircleBrush_Smooth, "Circle Brush - Smooth Falloff", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Circle_Smooth", CircleBrush_Smooth);
UI_COMMAND(CircleBrush_Linear, "Circle Brush - Linear Falloff", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Circle_Linear", CircleBrush_Linear);
UI_COMMAND(CircleBrush_Spherical, "Circle Brush - Spherical Falloff", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Circle_Spherical", CircleBrush_Spherical);
UI_COMMAND(CircleBrush_Tip, "Circle Brush - Tip Falloff", "", EUserInterfaceActionType::RadioButton, FInputChord());
NameToCommandMap.Add("Circle_Tip", CircleBrush_Tip);
UI_COMMAND(ViewModeNormal, "Normal", "", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(ViewModeLOD, "LOD", "", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(ViewModeLayerDensity, "Layer Density", "", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(ViewModeLayerDebug, "Layer Debug", "", EUserInterfaceActionType::RadioButton, FInputChord());
UI_COMMAND(ViewModeWireframeOnTop, "Wireframe on Top", "", EUserInterfaceActionType::RadioButton, FInputChord());
}
#undef LOCTEXT_NAMESPACE