5#include <glm/mat4x4.hpp>
19 void SetPosition(glm::vec3 pos) { this->position = pos; m_isDirty =
true; }
20 void SetRotation(glm::vec3 rot) { this->rotation = rot; m_isDirty =
true; }
21 void SetScale(glm::vec3 scale) { this->scale = scale; m_isDirty =
true; }
28 const glm::vec3&
GetScale()
const {
return scale; }
32 glm::vec3
GetUp()
const;
53 bool m_isDirty =
true;
59 glm::mat4 m_ModelMatrix;