Stores the state of the entity window in the UI. More...
#include <imguiRenderer.hpp>
Public Attributes | |
| bool | isOpen = true |
| ImVec2 | size = ImVec2(250, 500) |
| glm::vec3 | movementTarget = { 0.0f, 0.0f, 0.0f } |
| bool | isMoving = false |
| float | movementSpeed = 1.0f |
| int | current_entity = 0 |
Stores the state of the entity window in the UI.
Definition at line 18 of file imguiRenderer.hpp.
| int Raftel::EntityWindowState::current_entity = 0 |
The ID of the currently selected entity.
Definition at line 24 of file imguiRenderer.hpp.
| bool Raftel::EntityWindowState::isMoving = false |
Flag indicating whether the entity is moving.
Definition at line 22 of file imguiRenderer.hpp.
| bool Raftel::EntityWindowState::isOpen = true |
Indicates whether the entity window is open.
Definition at line 19 of file imguiRenderer.hpp.
| float Raftel::EntityWindowState::movementSpeed = 1.0f |
Speed at which the entity moves.
Definition at line 23 of file imguiRenderer.hpp.
| glm::vec3 Raftel::EntityWindowState::movementTarget = { 0.0f, 0.0f, 0.0f } |
Target position for entity movement.
Definition at line 21 of file imguiRenderer.hpp.
| ImVec2 Raftel::EntityWindowState::size = ImVec2(250, 500) |
Size of the entity window.
Definition at line 20 of file imguiRenderer.hpp.