Editor class that provides UI controls for managing entities and camera. More...
#include <imguiWindows.hpp>
Public Member Functions | |
Editor () | |
Constructs an Editor object. | |
~Editor () | |
Destructor for the Editor. | |
void | Show (Raftel::Camera &cam, EntityManager &ecs) |
Displays the main editor UI for managing entities and the camera. | |
void | ShowShadowMaps (EntityManager &ecs) |
Displays shadow maps for entities with light components. | |
Public Attributes | |
int | selectedEntityIndex |
Editor class that provides UI controls for managing entities and camera.
Definition at line 14 of file imguiWindows.hpp.
void Raftel::Editor::Show | ( | Raftel::Camera & | cam, |
EntityManager & | ecs ) |
Displays the main editor UI for managing entities and the camera.
cam | Reference to the camera. |
ecs | Reference to the entity manager. |
void Raftel::Editor::ShowShadowMaps | ( | EntityManager & | ecs | ) |
Displays shadow maps for entities with light components.
ecs | Reference to the entity manager. |
int Raftel::Editor::selectedEntityIndex |
Index of the currently selected entity in the editor.
Definition at line 39 of file imguiWindows.hpp.