Add RemoveChildNodes

This commit is contained in:
Georg Hagen
2024-07-15 13:12:05 +02:00
parent 68eb10aa1c
commit 9feece4df3
2 changed files with 11 additions and 0 deletions

View File

@@ -71,6 +71,15 @@ namespace OpenVulkano::Scene
}
}
void Node::RemoveChildNodes()
{
for (Node* node : children)
{
node->SetParent(nullptr);
}
children.clear();
}
void Node::AddDrawable(Drawable* drawable)
{
if (scene) drawable->SetScene(scene);