X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fenvironmentmap.h;h=6fdd3749a9e316e6cad18cf6caeccc37613ad86c;hp=006779462f5b93853e16c18ddf357caf06f7fff1;hb=aa9873652630db493b5bd9faee4117e9c30ef226;hpb=d386eadfd08b556ecb05627a7ceca14652e8b1e5 diff --git a/source/environmentmap.h b/source/environmentmap.h index 00677946..6fdd3749 100644 --- a/source/environmentmap.h +++ b/source/environmentmap.h @@ -35,14 +35,20 @@ private: Camera camera; mutable ProgramData shdata; bool rendered; + unsigned update_interval; + unsigned update_delay; public: EnvironmentMap(unsigned size, Renderable &rend, Renderable &env); + void set_depth_clip(float, float); + void set_update_interval(unsigned); + void queue_update(); + virtual void setup_frame(Renderer &); virtual void finish_frame(); - virtual void render(Renderer &, const Tag &) const; + virtual void render(Renderer &, const Tag & = Tag()) const; }; } // namespace GL