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.