Automatically initialize assets

This commit is contained in:
Emil Axelsson
2017-12-05 16:01:59 +01:00
parent fb675dfeab
commit d16efef3d9
4 changed files with 30 additions and 8 deletions
+2 -2
View File
@@ -153,7 +153,7 @@ public:
/**
* Return a a map from name to scene graph node.
*/
const std::map<std::string, SceneGraphNode*>& nodesByName() const;
const std::unordered_map<std::string, SceneGraphNode*>& nodesByName() const;
/**
* Load a scene graph node from a dictionary and return it.
@@ -185,7 +185,7 @@ private:
std::unique_ptr<Camera> _camera;
std::vector<SceneGraphNode*> _topologicallySortedNodes;
std::vector<SceneGraphNode*> _circularNodes;
std::map<std::string, SceneGraphNode*> _nodesByName;
std::unordered_map<std::string, SceneGraphNode*> _nodesByName;
bool _dirtyNodeRegistry;
SceneGraphNode _rootDummy;