Added separators to TerrainWorldEditor and VoxelWorldEditor's toolbars.

This commit is contained in:
Relintai 2023-09-03 13:43:58 +02:00
parent fc1a75c678
commit 06efbe1882
2 changed files with 6 additions and 0 deletions

View File

@ -43,6 +43,7 @@ SOFTWARE.
#include "scene/3d/camera.h" #include "scene/3d/camera.h"
#include "scene/gui/slider.h" #include "scene/gui/slider.h"
#include "scene/gui/scroll_container.h" #include "scene/gui/scroll_container.h"
#include "scene/gui/separator.h"
EditorPlugin::AfterGUIInput TerrainWorldEditor::forward_spatial_input_event(Camera *p_camera, const Ref<InputEvent> &p_event) { EditorPlugin::AfterGUIInput TerrainWorldEditor::forward_spatial_input_event(Camera *p_camera, const Ref<InputEvent> &p_event) {
if (!_world || !_world->get_editable()) { if (!_world || !_world->get_editable()) {
@ -201,6 +202,8 @@ TerrainWorldEditor::TerrainWorldEditor(EditorNode *p_editor) {
spatial_editor_hb->set_alignment(BoxContainer::ALIGN_BEGIN); spatial_editor_hb->set_alignment(BoxContainer::ALIGN_BEGIN);
SpatialEditor::get_singleton()->add_control_to_menu_panel(spatial_editor_hb); SpatialEditor::get_singleton()->add_control_to_menu_panel(spatial_editor_hb);
spatial_editor_hb->add_child(memnew(VSeparator));
_tool_button_group.instance(); _tool_button_group.instance();
ToolButton *add_button = memnew(ToolButton); ToolButton *add_button = memnew(ToolButton);

View File

@ -43,6 +43,7 @@ SOFTWARE.
#include "scene/3d/camera.h" #include "scene/3d/camera.h"
#include "scene/gui/slider.h" #include "scene/gui/slider.h"
#include "scene/gui/scroll_container.h" #include "scene/gui/scroll_container.h"
#include "scene/gui/separator.h"
EditorPlugin::AfterGUIInput VoxelWorldEditor::forward_spatial_input_event(Camera *p_camera, const Ref<InputEvent> &p_event) { EditorPlugin::AfterGUIInput VoxelWorldEditor::forward_spatial_input_event(Camera *p_camera, const Ref<InputEvent> &p_event) {
if (!_world || !_world->get_editable()) { if (!_world || !_world->get_editable()) {
@ -201,6 +202,8 @@ VoxelWorldEditor::VoxelWorldEditor(EditorNode *p_editor) {
spatial_editor_hb->set_alignment(BoxContainer::ALIGN_BEGIN); spatial_editor_hb->set_alignment(BoxContainer::ALIGN_BEGIN);
SpatialEditor::get_singleton()->add_control_to_menu_panel(spatial_editor_hb); SpatialEditor::get_singleton()->add_control_to_menu_panel(spatial_editor_hb);
spatial_editor_hb->add_child(memnew(VSeparator));
_tool_button_group.instance(); _tool_button_group.instance();
ToolButton *add_button = memnew(ToolButton); ToolButton *add_button = memnew(ToolButton);