X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Fscene.h;h=e4f5ecdfd070ff81b499696a8f643a5ce61adb00;hp=fcf5d33e8eb9645caccdbc9bff5f7d34a3427f27;hb=f19366d32cc29287a2730cfba90893e407754081;hpb=3ac3a51c623271da815c8ee60c484445871753bf diff --git a/source/render/scene.h b/source/render/scene.h index fcf5d33e..e4f5ecdf 100644 --- a/source/render/scene.h +++ b/source/render/scene.h @@ -1,12 +1,11 @@ #ifndef MSP_GL_SCENE_H_ #define MSP_GL_SCENE_H_ -#include +#include #include #include #include "matrix.h" #include "renderable.h" -#include "vector.h" namespace Msp { namespace GL { @@ -29,10 +28,10 @@ protected: unsigned inst_counter; public: - Loader(Scene &, Collection &); - Loader(Scene &, Collection &, ContentMap &); + Loader(Scene &s, Collection &c): Loader(s, c, 0) { } + Loader(Scene &s, Collection &c, ContentMap &m) : Loader(s, c, &m) { } private: - void init(); + Loader(Scene &, Collection &, ContentMap *); void object(const std::string &); void object_tagged(const std::string &, const std::string &);