20 cgv::signal::signal<unsigned, unsigned> resize_callback;
22 cgv::signal::bool_signal<cgv::render::context&> init_callback;
24 cgv::signal::signal<cgv::render::context&> clear_callback;
26 cgv::signal::signal<cgv::render::context&> init_frame_callback;
28 cgv::signal::signal<cgv::render::context&> draw_callback;
30 cgv::signal::signal<cgv::render::context&> finish_draw_callback;
32 cgv::signal::signal<cgv::render::context&> finish_frame_callback;
34 cgv::signal::signal<cgv::render::context&> after_finish_callback;
38 void resize(
unsigned w,
unsigned h);
base class for all drawables, which is independent of the used rendering API.