X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fscene.h;h=dd421d9f430c9b6570738ca7d2093e913822bef7;hp=bd01dec3f2ea799b3e6eaf5a780df77e3a2a2a2c;hb=e12a327cc0b4f1e59f4a66a80b170ec41ce97be6;hpb=35c329e4b66fc60622080be1b9ff30148a7e74e4 diff --git a/src/scene.h b/src/scene.h index bd01dec..dd421d9 100644 --- a/src/scene.h +++ b/src/scene.h @@ -3,6 +3,7 @@ #include #include +#include #include "mesh.h" #include "snode.h" #include "texture.h" @@ -21,6 +22,8 @@ class MetaScene; class Scene { public: + std::string name; + MetaScene *metascn; DataMap datamap; @@ -84,6 +87,7 @@ public: void draw() const; }; +//! Resource manager for Scenes class SceneSet : public DataSet { private: static Scene *create_scene();