#ifndef DIYA_CAIRO_WINDOW_H #define DIYA_CAIRO_WINDOW_H #include "cairo-widget.h" #define DIYA_TYPE_CAIRO_WINDOW (diya_cairo_window_get_type ()) G_DECLARE_FINAL_TYPE (DiyaCairoWindow, diya_cairo_window, DIYA, CAIRO_WINDOW, DiyaCairoWidget) void diya_cairo_window_set_root(gpointer object, gpointer root); void diya_cairo_window_render(gpointer object, cairo_surface_t * surface); void diya_cairo_window_update(gpointer object); void diya_cairo_window_set_background_image(gpointer object, const char * file, gboolean scale_to_fit); #endif