X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Frenderer.h;h=e6aa8d5e5ce0d9324746ae933272bb0cb0a97ac2;hp=e5af123b4bb2d8e2df336998e62307a8e03e5b56;hb=844f36f03073c5db86a8acd2cf7cd1a89e1a16b9;hpb=74034a459f47934ef60ba295033b9cb7e597d32a diff --git a/src/renderer.h b/src/renderer.h index e5af123..e6aa8d5 100644 --- a/src/renderer.h +++ b/src/renderer.h @@ -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_