#pragma once #include #include #include #include #include "ecs.h" namespace engine { struct TransformComponent { std::string tag; glm::mat4 world_matrix; glm::quat rotation; glm::vec3 position; glm::vec3 scale; Entity parent; bool is_static; }; } // namespace engine