48 void update(
float delta_time);
55 tenno::vector<tenno::shared_ptr<NodeComponent>> components;
56 std::optional<Script> script;
58 std::optional<tenno::weak_ptr<Node>> parent;
59 tenno::vector<tenno::shared_ptr<Node>> children;
61 glm::mat4 world_matrix = glm::mat4(1.0f);
63 void update_world_matrix();