X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fobjectinstance.h;h=906ba2f32785093237c8dbf108e500a655fe3454;hp=273d348579b4b8a34e71d2ebcb33a73f9394c60b;hb=0f890ce60a560ba2ccc0719229be304bb597d919;hpb=00d926c3fe134820139a925cfac28cd64729db93 diff --git a/source/objectinstance.h b/source/objectinstance.h index 273d3485..906ba2f3 100644 --- a/source/objectinstance.h +++ b/source/objectinstance.h @@ -8,8 +8,6 @@ namespace Msp { namespace GL { -class ProgramData; - /** Represents a single instance of an Object. Thanks to being derived from Placeable in can be positioned without additional effort. Other instance @@ -36,7 +34,7 @@ public: /** Hook function, called from Object just before rendering the mesh. Renderer state will have been pushed before this is called. */ - virtual void setup_render(Renderer &, const Tag &) const { } + virtual void setup_render(Renderer &, const Tag &) const; /** Hook function, called from Object right after rendering the mesh. Since Object takes care of pushing Renderer state, this rarely needs to do