cairo_device_t

Main Gtk struct. A cairo_device_t represents the driver interface for drawing operations to a cairo_surface_t. There are different subtypes of cairo_device_t for different drawing backends; for example, cairo_egl_device_create() creates a device that wraps an EGL display and context. The type of a device can be queried with cairo_device_get_type(). Memory management of cairo_device_t is done with cairo_device_reference() and cairo_device_destroy(). Since 1.10

struct cairo_device_t

Meta