X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Forderedscene.h;h=340ecedab3b52c5cd307119ec104b6a5a37436ae;hb=3b159edbe4e80a2bc19c4c2fcd42cb996b9fbfe0;hp=6bb12192a851877887dd1b21dc1100c4554a7e18;hpb=9addd3d476245415244e59333a36a8fc0eae42bf;p=libs%2Fgl.git diff --git a/source/orderedscene.h b/source/orderedscene.h index 6bb12192..340eceda 100644 --- a/source/orderedscene.h +++ b/source/orderedscene.h @@ -1,15 +1,8 @@ -/* $Id$ - -This file is part of libmspgl -Copyright © 2010 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef MSP_GL_ORDEREDSCENE_H_ #define MSP_GL_ORDEREDSCENE_H_ #include -#include +#include "scene.h" namespace Msp { namespace GL { @@ -32,7 +25,11 @@ public: void insert(unsigned, const Renderable &); void insert_after(const Renderable &, const Renderable &); - virtual void render(const Tag & = Tag()) const; + virtual void setup_frame() const; + virtual void finish_frame() const; + + using Scene::render; + virtual void render(Renderer &, const Tag & = Tag()) const; }; } // namespace GL