mirror planes detection needs work
[laserbrain_demo] / src / renderer.h
index e5af123..e6aa8d5 100644 (file)
@@ -3,11 +3,18 @@
 
 #include "metascene.h"
 
+enum {
+       RENDER_MIRRORS  = 1,
+
+       RENDER_ALL              = 0x7fffffff
+};
+
 class Renderer {
 private:
        MetaScene *mscn;
 
 public:
+       unsigned int ropt;
 
        Renderer();
        virtual ~Renderer();
@@ -20,6 +27,8 @@ public:
 
        virtual void draw() const;
        virtual void draw_object(Object *obj) const;
+
+       virtual void draw_mirror(FlatMirror *mir) const;
 };
 
 #endif // RENDERER_H_