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