XCBSurface.this
- this(cairo_surface_t* ptr)
- this(xcb_connection_t* connection, xcb_drawable_t drawable, xcb_visualtype_t* visual, int width, int height)
- this(xcb_connection_t* connection, xcb_screen_t* screen, xcb_pixmap_t bitmap, int width, int height)
- this(xcb_connection_t* connection, xcb_screen_t* screen, xcb_drawable_t drawable, xcb_render_pictforminfo_t* format, int width, int height)
cairo xcb XCBSurface
constructorsfunctions
Create a XCBSurface from a existing cairo_surface_t*. XCBSurface is a garbage collected class. It will call cairo_surface_destroy when it gets collected by the GC or when dispose() is called.
Warning: ptr's reference count is not increased by this function! Adjust reference count before calling it if necessary
Only use this if you know what your doing! This function should not be needed for standard cairoD usage.