#ifndef _RUNES_XLIB_H #define _RUNES_XLIB_H #include typedef struct { Display *dpy; Window w; GC gc; } RunesWindow; RunesWindow *runes_window_create(); cairo_surface_t *runes_surface_create(RunesWindow *w); void runes_window_flush(RunesWindow *w); void runes_window_destroy(RunesWindow *w); #endif