]> git.tdb.fi Git - libs/demoscene.git/blobdiff - source/stage.h
Make it possible for Stages to add things to the Demo
[libs/demoscene.git] / source / stage.h
index 49371776b2df432f5ae311d3471677c984d0e107..c108f6fcd66ddda1f9c5b9ca0cb2324d23227db9 100644 (file)
@@ -4,6 +4,7 @@
 #include <msp/gl/camera.h>
 #include <msp/gl/pipeline.h>
 #include "action.h"
+#include "demo.h"
 
 class Stage
 {
@@ -68,6 +69,7 @@ public:
        Stage();
        ~Stage();
 
+       virtual void add_things(Demo::ThingMap &, const std::string &);
        void add_postprocessor(Msp::GL::PostProcessor &);
        void set_camera(const Msp::GL::Camera &);
        Msp::GL::Camera &get_camera() { return camera; }