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 Device.getType.
Memory management of cairo_device_t is done with
Device.reference and Device.destroy.
Since 1.10
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 Device.getType. Memory management of cairo_device_t is done with Device.reference and Device.destroy. Since 1.10