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:48
Renderer * createRenderHandler()
Definition: gtk_glue_cairo.cpp:63
~GtkCairoGlue()
Definition: gtk_glue_cairo.cpp:40
void configure(GtkWidget *const widget, GdkEventConfigure *const event)
Definition: gtk_glue_cairo.cpp:198
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:54
void render()
Definition: gtk_glue_cairo.cpp:111
Base class for render handlers.
Definition: Renderer.h:188
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:71
Definition: gtk_glue.h:40