137 |
** DisplayLayer interface. |
** DisplayLayer interface. |
138 |
*/ |
*/ |
139 |
virtual void draw (px::GC &gc, const WorldArea &a, int x, int y) = 0; |
virtual void draw (px::GC &gc, const WorldArea &a, int x, int y) = 0; |
140 |
virtual void draw_onepass (px::GC &gc) {} |
virtual void draw_onepass (px::GC &/*gc*/) {} |
141 |
// virtual void notify_expose (px::Rect &area) {} |
// virtual void notify_expose (px::Rect &area) {} |
142 |
virtual void tick (double /*dtime*/) {} |
virtual void tick (double /*dtime*/) {} |
143 |
virtual void new_world (int /*w*/, int /*h*/) {} |
virtual void new_world (int /*w*/, int /*h*/) {} |
335 |
{ |
{ |
336 |
} |
} |
337 |
|
|
338 |
void draw (px::GC &gc, const WorldArea &a, int x, int y) |
void draw (px::GC &/*gc*/, const WorldArea &/*a*/, int /*x*/, int /*y*/) |
339 |
{} |
{} |
340 |
void draw_onepass (px::GC &gc); |
void draw_onepass (px::GC &gc); |
341 |
|
|