/* $Id$
This file is part of libmspgl
-Copyright © 2007 Mikko Rasa, Mikkosoft Productions
+Copyright © 2007, 2011 Mikko Rasa, Mikkosoft Productions
Distributed under the LGPL
*/
namespace Msp {
namespace GL {
+class Renderer;
+
class Renderable
{
protected:
public:
virtual ~Renderable() { }
- virtual void render(const Tag &tag = Tag()) const =0;
+ virtual void render(const Tag & = Tag()) const;
+ virtual void render(Renderer &, const Tag & = Tag()) const;
};
} // namespace Msp