Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
cairo-xlib.h File Reference
#include "cairo.h"
#include <X11/Xlib.h>

Go to the source code of this file.

Functions

CAIRO_BEGIN_DECLS cairo_public cairo_surface_tcairo_xlib_surface_create (Display *dpy, Drawable drawable, Visual *visual, int width, int height)
 
cairo_public cairo_surface_tcairo_xlib_surface_create_for_bitmap (Display *dpy, Pixmap bitmap, Screen *screen, int width, int height)
 
cairo_public void cairo_xlib_surface_set_size (cairo_surface_t *surface, int width, int height)
 
cairo_public void cairo_xlib_surface_set_drawable (cairo_surface_t *surface, Drawable drawable, int width, int height)
 
cairo_public Display * cairo_xlib_surface_get_display (cairo_surface_t *surface)
 
cairo_public Drawable cairo_xlib_surface_get_drawable (cairo_surface_t *surface)
 
cairo_public Screen * cairo_xlib_surface_get_screen (cairo_surface_t *surface)
 
cairo_public Visual * cairo_xlib_surface_get_visual (cairo_surface_t *surface)
 
cairo_public int cairo_xlib_surface_get_depth (cairo_surface_t *surface)
 
cairo_public int cairo_xlib_surface_get_width (cairo_surface_t *surface)
 
cairo_public int cairo_xlib_surface_get_height (cairo_surface_t *surface)
 
cairo_public void cairo_xlib_device_debug_cap_xrender_version (cairo_device_t *device, int major_version, int minor_version)
 
cairo_public void cairo_xlib_device_debug_set_precision (cairo_device_t *device, int precision)
 
cairo_public int cairo_xlib_device_debug_get_precision (cairo_device_t *device)
 

Function Documentation

◆ cairo_xlib_device_debug_cap_xrender_version()

cairo_public void cairo_xlib_device_debug_cap_xrender_version ( cairo_device_t * device,
int major_version,
int minor_version )

◆ cairo_xlib_device_debug_get_precision()

cairo_public int cairo_xlib_device_debug_get_precision ( cairo_device_t * device)

◆ cairo_xlib_device_debug_set_precision()

cairo_public void cairo_xlib_device_debug_set_precision ( cairo_device_t * device,
int precision )

◆ cairo_xlib_surface_create()

CAIRO_BEGIN_DECLS cairo_public cairo_surface_t * cairo_xlib_surface_create ( Display * dpy,
Drawable drawable,
Visual * visual,
int width,
int height )

◆ cairo_xlib_surface_create_for_bitmap()

cairo_public cairo_surface_t * cairo_xlib_surface_create_for_bitmap ( Display * dpy,
Pixmap bitmap,
Screen * screen,
int width,
int height )

◆ cairo_xlib_surface_get_depth()

cairo_public int cairo_xlib_surface_get_depth ( cairo_surface_t * surface)

◆ cairo_xlib_surface_get_display()

cairo_public Display * cairo_xlib_surface_get_display ( cairo_surface_t * surface)

◆ cairo_xlib_surface_get_drawable()

cairo_public Drawable cairo_xlib_surface_get_drawable ( cairo_surface_t * surface)

◆ cairo_xlib_surface_get_height()

cairo_public int cairo_xlib_surface_get_height ( cairo_surface_t * surface)

◆ cairo_xlib_surface_get_screen()

cairo_public Screen * cairo_xlib_surface_get_screen ( cairo_surface_t * surface)

◆ cairo_xlib_surface_get_visual()

cairo_public Visual * cairo_xlib_surface_get_visual ( cairo_surface_t * surface)

◆ cairo_xlib_surface_get_width()

cairo_public int cairo_xlib_surface_get_width ( cairo_surface_t * surface)

◆ cairo_xlib_surface_set_drawable()

cairo_public void cairo_xlib_surface_set_drawable ( cairo_surface_t * surface,
Drawable drawable,
int width,
int height )

◆ cairo_xlib_surface_set_size()

cairo_public void cairo_xlib_surface_set_size ( cairo_surface_t * surface,
int width,
int height )