35 bool init(
int argc,
char ***argv);
41 void render(
int minx,
int miny,
int maxx,
int maxy);
42 void configure(GtkWidget *
const widget, GdkEventConfigure *
const event);
44 cairo_surface_t* createGdkImageSurface(
const int&
width,
const int&
height);
45 cairo_surface_t* createSimilarSurface(
const int&
width,
const int&
height);
46 cairo_surface_t* createMemorySurface(
const int&
width,
const int&
height);
48 cairo_t* _cairo_handle;
49 cairo_t* _cairo_offscreen;
bool init(int argc, char ***argv)
Definition: gtk_glue_cairo.cpp:47
Renderer * createRenderHandler()
Definition: gtk_glue_cairo.cpp:62
~GtkCairoGlue()
Definition: gtk_glue_cairo.cpp:39
void configure(GtkWidget *const widget, GdkEventConfigure *const event)
Definition: gtk_glue_cairo.cpp:197
GtkCairoGlue()
Definition: gtk_glue_cairo.cpp:31
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
Definition: klash_part.cpp:329
void prepDrawingArea(GtkWidget *drawing_area)
Definition: gtk_glue_cairo.cpp:53
void render()
Definition: gtk_glue_cairo.cpp:110
Base class for render handlers.
Definition: Renderer.h:190
Definition: gtk_glue_cairo.h:29
Definition: klash_part.cpp:329
bool needsDrawingArea()
Definition: gtk_glue_cairo.h:36
void beforeRendering()
Definition: gtk_glue_cairo.cpp:70
Definition: gtk_glue.h:40