8#include <glm/gtc/quaternion.hpp>
Lightweight handle into the Renderer's models[] vector.
Definition Renderable.hpp:15
glm::vec3 scale
Per-entity scale override.
Definition Renderable.hpp:18
glm::vec3 translation
Local-space translation offset applied before rotation/scale.
Definition Renderable.hpp:17
glm::quat orientation
Per-entity rotation override (identity by default).
Definition Renderable.hpp:19
bool visible
False to skip rendering without removing the component.
Definition Renderable.hpp:20
int32_t modelIndex
Index into Renderer::models[]. -1 = no model.
Definition Renderable.hpp:16