diff options
author | dscho <dscho> | 2001-09-24 22:03:40 +0000 |
---|---|---|
committer | dscho <dscho> | 2001-09-24 22:03:40 +0000 |
commit | cb3b9c77001189d2d0d72153f1c0667fd3f289f2 (patch) | |
tree | 7a510b98fb2e452b91de95e9a473a861cc587f75 | |
parent | 5c438e3fb2d98f6aa36b58610ed9d871a41cf6f1 (diff) | |
download | libtdevnc-cb3b9c77.tar.gz libtdevnc-cb3b9c77.zip |
forgot file
-rw-r--r-- | region.h | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/region.h b/region.h new file mode 100644 index 0000000..3de2403 --- /dev/null +++ b/region.h @@ -0,0 +1,49 @@ +/*#define KeySym ___KeySym +#define Bool ___Bool +#define _Box ___Box +#define BoxRec ___BoxRec +#define _RegData ___RegData +#define RegDataRec ___RegDataRec +#define RegDataPtr ___RegDataPtr +#define _Region ___Region +#define RegionRec ___RegionRec +#define RegionPtr ___RegionPtr +#define CARD8 ___CARD8 +#define CARD16 ___CARD16 +#define CARD32 ___CARD32 +#include "X11/Xalloca.h" +#include "Xserver/regionstr.h" +#undef KeySym +#undef Bool +#undef _Box +#undef BoxRec +#undef _RegData +#undef RegDataRec +#undef RegDataPtr +#undef _Region +#undef RegionRec +#undef RegionPtr +#undef CARD8 +#undef CARD16 +#undef CARD32 + +#undef REGION_INTERSECT +#undef REGION_UNION +#undef REGION_SUBTRACT +#undef REGION_TRANSLATE +#undef REGION_INIT +#undef REGION_UNINIT +#undef REGION_EMPTY +#undef REGION_NOTEMPTY +#undef FALSE +#undef TRUE +*/ + +extern void miRegionInit(RegionPtr,BoxPtr,int); +extern void miRegionUninit(RegionPtr); +extern Bool miRegionEmpty(RegionPtr); +extern Bool miRegionNotEmpty(RegionPtr); +extern Bool miIntersect(RegionPtr,RegionPtr,RegionPtr); +extern Bool miSubtract(RegionPtr,RegionPtr,RegionPtr); +extern Bool miUnion(RegionPtr,RegionPtr,RegionPtr); +extern void miTranslateRegion(RegionPtr,int,int); |