editor package
Subpackages
- editor.ui package
- Submodules
- editor.ui.animation_editor module
AnimationEditorClipEditorWidgetClipEditorWidget.add_images()ClipEditorWidget.advance_preview()ClipEditorWidget.browse_sheet()ClipEditorWidget.clear_images()ClipEditorWidget.extract_preview_frames()ClipEditorWidget.load_clip()ClipEditorWidget.on_prop_changed()ClipEditorWidget.on_type_changed()ClipEditorWidget.pause_preview()ClipEditorWidget.play_preview()ClipEditorWidget.refresh_ui()ClipEditorWidget.save_clip()ClipEditorWidget.show_current_preview_frame()ClipEditorWidget.stop_preview()
ControllerEditorWidgetControllerEditorWidget.add_node()ControllerEditorWidget.advance_node_preview()ControllerEditorWidget.browse_clip()ControllerEditorWidget.cancel_transition_drag()ControllerEditorWidget.delete_selected_edge()ControllerEditorWidget.delete_selected_item()ControllerEditorWidget.delete_selected_node()ControllerEditorWidget.finish_transition_drag()ControllerEditorWidget.load_controller()ControllerEditorWidget.on_name_changed()ControllerEditorWidget.on_selection_changed()ControllerEditorWidget.on_transition_changed()ControllerEditorWidget.refresh_scene()ControllerEditorWidget.replay_selected_node_preview()ControllerEditorWidget.resolve_clip_path()ControllerEditorWidget.save_controller()ControllerEditorWidget.show_node_preview_frame()ControllerEditorWidget.start_node_preview()ControllerEditorWidget.start_transition_drag()ControllerEditorWidget.stop_node_preview()ControllerEditorWidget.update_edges()ControllerEditorWidget.update_transition_drag()
EdgeItemEditorGraphicsViewNodeItem
- editor.ui.asset_manager module
AssetFilterProxyModelAssetIconProviderAssetManagerDockAssetManagerDock.active_view()AssetManagerDock.apply_zoom()AssetManagerDock.create_new_animation_clip()AssetManagerDock.create_new_animation_controller()AssetManagerDock.create_new_folder()AssetManagerDock.delete_selected_files()AssetManagerDock.instantiate_prefab()AssetManagerDock.load_scene()AssetManagerDock.navigate_up()AssetManagerDock.on_double_click()AssetManagerDock.on_selection_changed()AssetManagerDock.open_context_menu()AssetManagerDock.set_current_root_path()AssetManagerDock.set_project_path()AssetManagerDock.set_view_mode()AssetManagerDock.update_breadcrumbs()AssetManagerDock.update_theme_icons()
- editor.ui.chat_dock module
- editor.ui.code_editor module
- editor.ui.console_dock module
- editor.ui.engine_settings module
- editor.ui.export_dialog module
- editor.ui.gizmo module
- editor.ui.groups_panel module
- editor.ui.hierarchy module
HierarchyDockHierarchyDock.create_child_entity()HierarchyDock.create_entity()HierarchyDock.delete_selected_entities()HierarchyDock.dragEnterEvent()HierarchyDock.dragMoveEvent()HierarchyDock.dropEvent()HierarchyDock.duplicate_selected_entities()HierarchyDock.get_unique_name()HierarchyDock.on_item_changed()HierarchyDock.open_context_menu()HierarchyDock.refresh()HierarchyDock.save_as_prefab()HierarchyDock.select_entities()HierarchyDock.select_entity()HierarchyDock.update_theme_icons()
- editor.ui.inspector module
AnimationClipEditorDialogInspectorDockInspectorDock.add_alignment_ui()InspectorDock.add_animator_ui()InspectorDock.add_arrive_ui()InspectorDock.add_box_collider_ui()InspectorDock.add_button_ui()InspectorDock.add_camera_ui()InspectorDock.add_checkbox_ui()InspectorDock.add_circle_collider_ui()InspectorDock.add_cohesion_ui()InspectorDock.add_component()InspectorDock.add_flee_ui()InspectorDock.add_gridbox_ui()InspectorDock.add_hbox_ui()InspectorDock.add_http_client_ui()InspectorDock.add_http_request_ui()InspectorDock.add_light_occluder_ui()InspectorDock.add_multiplayer_ui()InspectorDock.add_network_identity_ui()InspectorDock.add_new_script_component()InspectorDock.add_particle_emitter_ui()InspectorDock.add_point_light_ui()InspectorDock.add_polygon_collider_ui()InspectorDock.add_progress_bar_ui()InspectorDock.add_rigidbody_ui()InspectorDock.add_script_ui()InspectorDock.add_seek_ui()InspectorDock.add_separation_ui()InspectorDock.add_slider_ui()InspectorDock.add_sound_ui()InspectorDock.add_spot_light_ui()InspectorDock.add_sprite_ui()InspectorDock.add_steering_agent_ui()InspectorDock.add_text_input_ui()InspectorDock.add_text_renderer_ui()InspectorDock.add_tilemap_ui()InspectorDock.add_timer_ui()InspectorDock.add_transform_ui()InspectorDock.add_ui_image_ui()InspectorDock.add_vbox_ui()InspectorDock.add_wander_ui()InspectorDock.add_webrtc_ui()InspectorDock.add_websocket_ui()InspectorDock.add_webview_ui()InspectorDock.apply_animation_clip_file()InspectorDock.batch_add_box_collider()InspectorDock.batch_add_circle_collider()InspectorDock.batch_add_component()InspectorDock.batch_add_light_occluder()InspectorDock.batch_add_polygon_collider()InspectorDock.batch_add_rigidbody()InspectorDock.browse_image()InspectorDock.on_name_changed()InspectorDock.open_controller_editor()InspectorDock.refresh_name()InspectorDock.refresh_values()InspectorDock.set_entities()InspectorDock.set_entity()InspectorDock.show_add_component_menu()InspectorDock.update_sprites_image()InspectorDock.update_theme_icons()
NoScrollComboBoxNoScrollSpinBoxUndoableDoubleSpinBoxUndoableLineEdit
- editor.ui.main_window module
MainWindowMainWindow.closeEvent()MainWindow.create_empty_entity()MainWindow.create_menus()MainWindow.load_last_opened_scene()MainWindow.load_project_settings()MainWindow.new_project()MainWindow.new_scene()MainWindow.on_entity_deleted()MainWindow.on_entity_selected()MainWindow.on_viewport_entity_selected()MainWindow.open_animation_clip()MainWindow.open_animation_controller_editor()MainWindow.open_engine_settings()MainWindow.open_export_dialog()MainWindow.open_project()MainWindow.open_project_hub()MainWindow.open_project_settings()MainWindow.open_scene()MainWindow.open_script()MainWindow.run_current_scene()MainWindow.run_game()MainWindow.save_current_context()MainWindow.save_scene()MainWindow.show_about_dialog()MainWindow.update_theme_icons()
- editor.ui.preview_panel module
- editor.ui.project_hub module
ProjectHubProjectHub.add_recent_project()ProjectHub.apply_theme_style()ProjectHub.delete_selected_project()ProjectHub.load_config()ProjectHub.new_project()ProjectHub.on_item_double_clicked()ProjectHub.on_search_changed()ProjectHub.on_selection_changed()ProjectHub.open_project()ProjectHub.open_project_dialog()ProjectHub.open_selected_project()ProjectHub.project_selectedProjectHub.refresh_list()ProjectHub.reveal_selected_project()ProjectHub.save_config()ProjectHub.setup_ui()
- editor.ui.project_settings module
ProjectSettingsDialogProjectSettingsDialog.add_group()ProjectSettingsDialog.add_layer()ProjectSettingsDialog.choose_bg_color()ProjectSettingsDialog.choose_entry_scene()ProjectSettingsDialog.choose_game_icon()ProjectSettingsDialog.load_config()ProjectSettingsDialog.merge_dicts()ProjectSettingsDialog.move_group_down()ProjectSettingsDialog.move_group_up()ProjectSettingsDialog.move_layer_down()ProjectSettingsDialog.move_layer_up()ProjectSettingsDialog.on_collision_matrix_item_changed()ProjectSettingsDialog.remove_group()ProjectSettingsDialog.remove_layer()ProjectSettingsDialog.save_config()ProjectSettingsDialog.set_color_btn_style()ProjectSettingsDialog.setup_ui()
- editor.ui.tilemap_editor module
LayerListItemTilemapComponentUITilemapComponentUI.active_layer_index()TilemapComponentUI.active_layer_index_changedTilemapComponentUI.current_tool()TilemapComponentUI.edit_mode_changedTilemapComponentUI.is_edit_mode()TilemapComponentUI.selected_tile_changedTilemapComponentUI.selected_tile_id()TilemapComponentUI.setup_ui()TilemapComponentUI.sync_from_component()TilemapComponentUI.tool_changed
TilemapEditorDockTilemapEditorDock.active_layer_index()TilemapEditorDock.active_layer_index_changedTilemapEditorDock.current_tool()TilemapEditorDock.edit_mode_changedTilemapEditorDock.is_edit_mode()TilemapEditorDock.selected_tile_changedTilemapEditorDock.selected_tile_id()TilemapEditorDock.set_active_tilemap_entity()TilemapEditorDock.tilemap_selectedTilemapEditorDock.tool_changed
TilesetPreview
- editor.ui.viewport module
PygameViewportPygameViewport.apply_scene_view_state()PygameViewport.apply_zoom()PygameViewport.bind_scene()PygameViewport.capture_start_states()PygameViewport.commit_transform()PygameViewport.entity_deletedPygameViewport.entity_modifiedPygameViewport.entity_selectedPygameViewport.get_scene_view_state()PygameViewport.is_polygon_point_add_active()PygameViewport.keyPressEvent()PygameViewport.mouseMoveEvent()PygameViewport.mousePressEvent()PygameViewport.mouseReleaseEvent()PygameViewport.paintEvent()PygameViewport.reset_camera()PygameViewport.resizeEvent()PygameViewport.set_gizmo_mode()PygameViewport.set_physics_debug_mode()PygameViewport.set_tilemap_active_layer()PygameViewport.set_tilemap_edit_mode()PygameViewport.set_tilemap_entity()PygameViewport.set_tilemap_selected_tile()PygameViewport.set_tilemap_tool()PygameViewport.setup_ui()PygameViewport.start_polygon_point_add_mode()PygameViewport.start_simulation()PygameViewport.stop_polygon_point_add_mode()PygameViewport.stop_simulation()PygameViewport.toggle_physics_debug()PygameViewport.update_frame()PygameViewport.update_project_config()PygameViewport.update_zoom_label()PygameViewport.wheelEvent()
- Module contents
Submodules
editor.undo_manager module
- class editor.undo_manager.EntityPropertyChangeCommand(entities, getter, setter, old_values, new_value)[source]
Bases:
Command
- class editor.undo_manager.MultiPropertyChangeCommand(entities, component_type, attr_names, old_values_list, new_values)[source]
Bases:
Command
- class editor.undo_manager.PropertyChangeCommand(entities, component_type, attr_name, old_values, new_value)[source]
Bases:
Command
- class editor.undo_manager.TilemapEditCommand(entity, layer_index: int, changes: list[tuple[int, int, int, int]])[source]
Bases:
CommandUndoable set of tile edits for one tilemap layer.
changes: list of (x, y, old_value, new_value)