Back with clickable button.

This commit is contained in:
James Grogan 2022-11-16 17:00:55 +00:00
parent 3e53bd9e00
commit 70891ce7b4
20 changed files with 107 additions and 50 deletions

View file

@ -4,10 +4,12 @@
#include "FontsManager.h"
#include "SceneItem.h"
#include <iostream>
Scene::Scene()
: mRootNode(std::make_unique<RootNode>())
{
mRootNode->setName("Scene_RootNode");
}
void Scene::update(FontsManager* fontsManager)
@ -23,7 +25,11 @@ void Scene::updateNode(AbstractVisualNode* node, FontsManager* fontsManager)
}
node->update(fontsManager);
mSceneItems.push_back(node->getSceneItem());
if(auto item = node->getSceneItem())
{
mSceneItems.push_back(node->getSceneItem());
}
}
RootNode* Scene::getRootNode() const