2003-10-13 11:27:19 -04:00
|
|
|
#include <X11/extensions/Xrender.h>
|
|
|
|
#include <scheme48.h>
|
|
|
|
#include <xlib.h>
|
|
|
|
|
|
|
|
/* add more stuff later */
|
|
|
|
|
2003-10-17 04:34:07 -04:00
|
|
|
static s48_value scx_xrender_glyphinfo_record_type = S48_FALSE;
|
|
|
|
static s48_value scx_xrender_xrendercolor_record_type = S48_FALSE;
|
2003-10-13 11:27:19 -04:00
|
|
|
|
|
|
|
s48_value scx_enter_glyphinfo(XGlyphInfo *i);
|
2003-10-21 11:32:22 -04:00
|
|
|
#define scx_extract_glyphinfo(x) \
|
|
|
|
((XGlyphInfo *) s48_extract_integer(s48_checked_record_ref(x, 0, scx_xrender_glyphinfo_record_type)))
|
2003-10-17 04:34:07 -04:00
|
|
|
|
|
|
|
s48_value scx_enter_xrendercolor(XRenderColor *xrc);
|
2003-10-21 11:32:22 -04:00
|
|
|
#define scx_extract_xrendercolor(x) \
|
|
|
|
((XRenderColor *) s48_extract_integer(s48_checked_record_ref(x, 0, scx_xrender_xrendercolor_record_type)))
|
|
|
|
|
2003-10-13 11:27:19 -04:00
|
|
|
|