33#include <X11/Xfuncproto.h> 
void XShapeCombineShape(Display *, Window, int, int, int, Window, int, int)
 
XRectangle * XShapeGetRectangles(Display *, Window, int, int *, int *)
 
unsigned long XShapeInputSelected(Display *, Window)
 
void XShapeSelectInput(Display *, Window, unsigned long)
 
_XFUNCPROTOBEGIN Bool XShapeQueryExtension(Display *, int *, int *)
 
Status XShapeQueryVersion(Display *, int *, int *)
 
void XShapeOffsetShape(Display *, Window, int, int, int)
 
Status XShapeQueryExtents(Display *, Window, Bool *, int *, int *, unsigned int *, unsigned int *, Bool *, int *, int *, unsigned int *, unsigned int *)
 
void XShapeCombineMask(Display *, Window, int, int, int, Pixmap, int)
 
void XShapeCombineRectangles(Display *, Window, int, int, int, XRectangle *, int, int, int)
 
void XShapeCombineRegion(Display *, Window, int, int, int, Region, int)