#pragma once #include #include #include "Graphics/Transform.h" class Node { public: Node(const std::string& name); std::string name; Node* parent; std::vector children; void addChild(Node& node); }; class Group : public Node { public: Group(const std::string& name); Transform& transform; };