std::set<const Renderable *> excluded;
public:
- Renderer(const Camera *);
+ Renderer();
+ DEPRECATED Renderer(const Camera *);
+private:
+ void init();
+public:
~Renderer();
- /** Resets all internal state and restarts rendering. There must be no
- unpopped state in the stack. It is permissible to call begin() multiple
- times without an intervening end().
-
- Deprecated; use end() and set_camera() instead.*/
- void begin(const Camera *);
-
/** Sets the camera to render from. The modelview matrix is reset to the
camera's view matrix. */
void set_camera(const Camera &);