diff options
Diffstat (limited to 'generic/Image.h')
-rw-r--r-- | generic/Image.h | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/generic/Image.h b/generic/Image.h index 6e72907..426c0df 100644 --- a/generic/Image.h +++ b/generic/Image.h @@ -29,28 +29,21 @@ typedef void *ZnImage; #define ZnGetBitmapPixel(bits, stride, x, y)\ (((bits)[(y)*(stride)+((x)>>3)]<<((x)&7))&0x80) -ZnImage -ZnGetImage(struct _ZnWInfo *wi, Tk_Uid image_name, - void (*inv_proc)(void *cd), void *cd); -ZnImage -ZnGetImageByValue(ZnImage image, void (*inv_proc)(void *cd), void *cd); -void -ZnFreeImage(ZnImage image, void (*inv_proc)(void *cd), void *cd); -char * -ZnNameOfImage(ZnImage image); -void -ZnSizeOfImage(ZnImage image, int *width, int *height); -Pixmap -ZnImagePixmap(ZnImage image, Tk_Window win); -ZnBool -ZnImageIsBitmap(ZnImage image); -TkRegion -ZnImageRegion(ZnImage image); +ZnImage ZnGetImage(struct _ZnWInfo *wi, Tk_Uid image_name, + void (*inv_proc)(void *cd), void *cd); +ZnImage ZnGetImageByValue(ZnImage image, void (*inv_proc)(void *cd), void *cd); +void ZnFreeImage(ZnImage image, void (*inv_proc)(void *cd), void *cd); +char * ZnNameOfImage(ZnImage image); +void ZnSizeOfImage(ZnImage image, int *width, int *height); +Pixmap ZnImagePixmap(ZnImage image, Tk_Window win); +ZnBool ZnImageIsBitmap(ZnImage image); +TkRegion ZnImageRegion(ZnImage image); +Tk_Image ZnImageTkImage(ZnImage image); +Tk_PhotoHandle ZnImageTkPhoto(ZnImage image); ZnBool ZnPointInImage(ZnImage image, int x, int y); #ifdef GL -GLuint -ZnImageTex(ZnImage image, ZnReal *t, ZnReal *s); +GLuint ZnImageTex(ZnImage image, ZnReal *t, ZnReal *s); typedef struct _ZnTexGlyphVertexInfo { GLfloat t0x; |