mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 05:31:01 +00:00 
			
		
		
		
	Place the spatial editor's top left buttons in a container
This commit is contained in:
		
							parent
							
								
									da617b7943
								
							
						
					
					
						commit
						d29d856933
					
				
					 1 changed files with 8 additions and 4 deletions
				
			
		|  | @ -3510,10 +3510,14 @@ SpatialEditorViewport::SpatialEditorViewport(SpatialEditor *p_spatial_editor, Ed | |||
| 	camera->make_current(); | ||||
| 	surface->set_focus_mode(FOCUS_ALL); | ||||
| 
 | ||||
| 	VBoxContainer *vbox = memnew(VBoxContainer); | ||||
| 	surface->add_child(vbox); | ||||
| 	vbox->set_position(Point2(10, 10) * EDSCALE); | ||||
| 
 | ||||
| 	view_menu = memnew(MenuButton); | ||||
| 	view_menu->set_flat(false); | ||||
| 	surface->add_child(view_menu); | ||||
| 	view_menu->set_position(Point2(10, 10) * EDSCALE); | ||||
| 	vbox->add_child(view_menu); | ||||
| 	view_menu->set_h_size_flags(0); | ||||
| 
 | ||||
| 	view_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("spatial_editor/top_view"), VIEW_TOP); | ||||
| 	view_menu->get_popup()->add_shortcut(ED_GET_SHORTCUT("spatial_editor/bottom_view"), VIEW_BOTTOM); | ||||
|  | @ -3566,9 +3570,9 @@ SpatialEditorViewport::SpatialEditorViewport(SpatialEditor *p_spatial_editor, Ed | |||
| 	ED_SHORTCUT("spatial_editor/freelook_speed_modifier", TTR("Freelook Speed Modifier"), KEY_SHIFT); | ||||
| 
 | ||||
| 	preview_camera = memnew(CheckBox); | ||||
| 	preview_camera->set_position(Point2(10, 38) * EDSCALE); // Below the 'view_menu' MenuButton.
 | ||||
| 	preview_camera->set_text(TTR("Preview")); | ||||
| 	surface->add_child(preview_camera); | ||||
| 	vbox->add_child(preview_camera); | ||||
| 	preview_camera->set_h_size_flags(0); | ||||
| 	preview_camera->hide(); | ||||
| 	preview_camera->connect("toggled", this, "_toggle_camera_preview"); | ||||
| 	previewing = NULL; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Michael Alexsander Silva Dias
						Michael Alexsander Silva Dias