8#ifndef GALAXY_UI_EDITOR_HPP_
9#define GALAXY_UI_EDITOR_HPP_
11#include <SDL3/SDL_events.h>
Panel for editing engine settings.
void handle_events(const SDL_Event &events) noexcept
Process events in the editor.
ConfigPanel m_config_panel
Config panel for manipulating engine settings.
void end_dock()
Finish rendering the editor dock.
void render()
Render the editor to the screen.
ScenePanel m_scene_panel
Scene panel for managing scenes.
void draw() override
Draw the ImGui widgets to ImGui buffers.
void begin_dock()
Start rendering the editor dock.
void draw_menubar()
Draw the editor menubar.
Popup m_hotkeys
Hotkey info.
Panel() noexcept
Constructor.
Panel for editing scenes in engine.