49 virtual uint32 auxiliary_channel_count() {
return 0; }
71 virtual void keyboard(
unsigned char character,
int x,
int y,
bool& invalidate) {}
virtual void destroy()
Definition: renderer_interface.h:75
virtual void mouse(RenderingContext &renderer, int button, int state, int x, int y)
Definition: renderer_interface.h:79
Definition: framebuffer.h:295
virtual void draw(RenderingContext &renderer)
Definition: renderer_interface.h:83
virtual void dump_speed_stats(FILE *stats)
Definition: renderer_interface.h:87
virtual void keyboard(unsigned char character, int x, int y, bool &invalidate)
Definition: renderer_interface.h:71
Definition: renderer_interface.h:45
virtual void init(int argc, char **argv, RenderingContext &renderer)
Definition: renderer_interface.h:57
virtual void render(const uint32 instance, RenderingContext &renderer)
Definition: renderer_interface.h:67
Definition: renderer.h:52
virtual void register_auxiliary_channels(FBufferStorage &fbuffer, const uint32 channel_offset)
Definition: renderer_interface.h:53
virtual void update_scene(RenderingContext &renderer)
Definition: renderer_interface.h:61