|
@@ -1000,6 +1000,24 @@ function EditorGui::syncCameraGui( %this )
|
|
|
/// @name EditorPlugin Methods
|
|
|
/// @{
|
|
|
|
|
|
+function EditorGui::SetStandardPalletBar()
|
|
|
+{
|
|
|
+ //Clears the button pallete stack
|
|
|
+ EWToolsPaletteWindow.setStackCtrl(ToolsPaletteArray); //legacy ctrl adhereance
|
|
|
+ EWToolsPaletteWindow.clearButtons();
|
|
|
+
|
|
|
+ EWToolsPaletteWindow.setActionMap(WorldEditorInspectorPlugin.map);
|
|
|
+
|
|
|
+ //Adds a button to the pallete stack
|
|
|
+ //Name Icon Click Command Tooltip text Keybind
|
|
|
+ EWToolsPaletteWindow.addButton("Select", "ToolsModule:arrow_n_image", "EWorldEditorNoneModeBtn::onClick();", "", "Select Arrow", "1");
|
|
|
+ EWToolsPaletteWindow.addButton("Move", "ToolsModule:translate_n_image", "EWorldEditorMoveModeBtn::onClick();", "", "Move Selection", "2");
|
|
|
+ EWToolsPaletteWindow.addButton("Rotate", "ToolsModule:rotate_n_image", "EWorldEditorRotateModeBtn::onClick();", "", "Rotate Selection", "3");
|
|
|
+ EWToolsPaletteWindow.addButton("Scale", "ToolsModule:Scale_n_image", "EWorldEditorScaleModeBtn::onClick();", "", "Scale Selection", "4");
|
|
|
+
|
|
|
+ EWToolsPaletteWindow.refresh();
|
|
|
+}
|
|
|
+
|
|
|
//------------------------------------------------------------------------------
|
|
|
// WorldEditorPlugin
|
|
|
//------------------------------------------------------------------------------
|
|
@@ -1038,6 +1056,8 @@ function WorldEditorPlugin::onActivated( %this )
|
|
|
SnapToBar-->objectGridSnapBtn.setStateOn( EWorldEditor.UseGridSnap );
|
|
|
|
|
|
Parent::onActivated(%this);
|
|
|
+
|
|
|
+ EditorGui.SetStandardPalletBar();
|
|
|
}
|
|
|
|
|
|
function WorldEditorPlugin::onDeactivated( %this )
|
|
@@ -1096,21 +1116,6 @@ function WorldEditorInspectorPlugin::onActivated( %this )
|
|
|
{
|
|
|
Parent::onActivated( %this );
|
|
|
|
|
|
- //Clears the button pallete stack
|
|
|
- EWToolsPaletteWindow.setStackCtrl(ToolsPaletteArray); //legacy ctrl adhereance
|
|
|
- EWToolsPaletteWindow.clearButtons();
|
|
|
-
|
|
|
- EWToolsPaletteWindow.setActionMap(WorldEditorInspectorPlugin.map);
|
|
|
-
|
|
|
- //Adds a button to the pallete stack
|
|
|
- //Name Icon Click Command Tooltip text Keybind
|
|
|
- EWToolsPaletteWindow.addButton("Select", "ToolsModule:arrow_n_image", "EWorldEditorNoneModeBtn::onClick();", "", "Select Arrow", "1");
|
|
|
- EWToolsPaletteWindow.addButton("Move", "ToolsModule:translate_n_image", "EWorldEditorMoveModeBtn::onClick();", "", "Move Selection", "2");
|
|
|
- EWToolsPaletteWindow.addButton("Rotate", "ToolsModule:rotate_n_image", "EWorldEditorRotateModeBtn::onClick();", "", "Rotate Selection", "3");
|
|
|
- EWToolsPaletteWindow.addButton("Scale", "ToolsModule:Scale_n_image", "EWorldEditorScaleModeBtn::onClick();", "", "Scale Selection", "4");
|
|
|
-
|
|
|
- EWToolsPaletteWindow.refresh();
|
|
|
-
|
|
|
EditorGui-->InspectorWindow.setVisible( true );
|
|
|
EditorGui-->TreeWindow.setVisible( true );
|
|
|
EditorGui-->WorldEditorToolbar.setVisible( true );
|
|
@@ -1228,9 +1233,33 @@ function TerrainEditorPlugin::onWorldEditorStartup( %this )
|
|
|
};
|
|
|
}
|
|
|
|
|
|
+function EditorGui::SetTerrainPalletBar()
|
|
|
+{
|
|
|
+ //Clears the button pallete stack
|
|
|
+ EWToolsPaletteWindow.setStackCtrl(ToolsPaletteArray); //legacy ctrl adhereance
|
|
|
+ EWToolsPaletteWindow.clearButtons();
|
|
|
+
|
|
|
+ EWToolsPaletteWindow.setActionMap(WorldEditorInspectorPlugin.map);
|
|
|
+
|
|
|
+ //Adds a button to the pallete stack
|
|
|
+ //Name Icon Click Command Tooltip text Keybind
|
|
|
+ EWToolsPaletteWindow.addButton("AdjustHeight", "ToolsModule:brushAdjustHeight_n_image", "ETerrainEditor.switchAction( brushAdjustHeight );", "", "Grab Terrain", "1");
|
|
|
+ EWToolsPaletteWindow.addButton("RaiseHeight", "ToolsModule:raiseHeight_n_image", "ETerrainEditor.switchAction( raiseHeight );", "", "Raise Height", "2");
|
|
|
+ EWToolsPaletteWindow.addButton("LowerHeight", "ToolsModule:lowerHeight_n_image", "ETerrainEditor.switchAction( lowerHeight );", "", "Lower Height", "3");
|
|
|
+ EWToolsPaletteWindow.addButton("SmoothHeight", "ToolsModule:smoothHeight_n_image", "ETerrainEditor.switchAction( smoothHeight );", "", "Smooth Height", "4");
|
|
|
+ EWToolsPaletteWindow.addButton("SmoothSlope", "ToolsModule:softCurve_n_image", "ETerrainEditor.switchAction( smoothSlope );", "", "Smooth Slope", "5");
|
|
|
+ EWToolsPaletteWindow.addButton("PaintNoise", "ToolsModule:brushPaintNoise_n_image", "ETerrainEditor.switchAction( paintNoise );", "", "Paint Noise", "6");
|
|
|
+ EWToolsPaletteWindow.addButton("FlattenHeight", "ToolsModule:flattenHeight_n_image", "ETerrainEditor.switchAction( flattenHeight );", "", "Flatten Height", "7");
|
|
|
+ EWToolsPaletteWindow.addButton("SetHeight", "ToolsModule:setHeight_n_image", "ETerrainEditor.switchAction( setHeight );", "", "Set Height", "8");
|
|
|
+ EWToolsPaletteWindow.addButton("SetEmpty", "ToolsModule:setEmpty_n_image", "ETerrainEditor.switchAction( setEmpty );", "", "Set Empty", "9");
|
|
|
+ EWToolsPaletteWindow.addButton("ClearEmpty", "ToolsModule:clearEmpty_n_image", "ETerrainEditor.switchAction( clearEmpty );", "", "Clear Empty", "0");
|
|
|
+ EWToolsPaletteWindow.refresh();
|
|
|
+}
|
|
|
+
|
|
|
function TerrainEditorPlugin::onActivated( %this )
|
|
|
{
|
|
|
Parent::onActivated( %this );
|
|
|
+ EditorGui.SetTerrainPalletBar();
|
|
|
|
|
|
EditorGui.readTerrainEditorSettings();
|
|
|
|
|
@@ -1372,6 +1401,7 @@ function TerrainPainterPlugin::onWorldEditorStartup( %this )
|
|
|
function TerrainPainterPlugin::onActivated( %this )
|
|
|
{
|
|
|
Parent::onActivated( %this );
|
|
|
+ WorldEditorInspectorPlugin::onActivated( %this );
|
|
|
|
|
|
EditorGui.readTerrainEditorSettings();
|
|
|
|