home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / GFX / Painting / XiPaint3.2-Aminet11.lzx / XiPaint / Developer / OutputLib / clib / xigfx_protos.h < prev    next >
Encoding:
Text File  |  1994-09-11  |  1.5 KB  |  27 lines

  1. /* Last Change from Thomas: Sun Jul 24 11:14:05 1994 */
  2. /* File: xigfx_prots.h */
  3.  
  4. VOID XG_DrawBoxBorder(struct Box *Box, SHORT mode);
  5. VOID XG_DrawButton(struct Box *Box, struct Button *Button);
  6. VOID XG_Point(struct Box *Box, SHORT x, SHORT y, UBYTE reg);
  7. UBYTE XG_Get (struct Box *Box, SHORT x, SHORT y);
  8. VOID XG_Line(struct Box *Box, SHORT x0, SHORT y0, SHORT x1, SHORT y1, UBYTE reg);
  9. VOID XG_Box(struct Box *Box, SHORT x0, SHORT y0, SHORT x1, SHORT y1, UBYTE reg);
  10. VOID XG_FBox(struct Box *Box, SHORT x0, SHORT y0, SHORT x1, SHORT y1, UBYTE reg);
  11. VOID XG_FBox_True(struct Box *Box, SHORT x0, SHORT y0, SHORT x1, SHORT y1, union color *rgb);
  12. VOID XG_Brush(struct Box *Box, SHORT x0, SHORT y0, SHORT width, SHORT height, UBYTE *memory);
  13. VOID XG_SetPalette (LONG *c24, UBYTE *c8, LONG mode);
  14. LONG XG_SetRegister(LONG entry, LONG data);
  15. SHORT XG_Char(struct Box *Box, unsigned char Letter, SHORT x, SHORT y, UBYTE reg);
  16. SHORT XG_Text(struct Box *Box, unsigned char *string, SHORT x, SHORT y, UBYTE reg);
  17. SHORT XG_TextLen(struct Box *Box, unsigned char *string, SHORT x, SHORT y, UBYTE reg, SHORT w);
  18. VOID XG_Underline(struct Box *Box, char z, char *text, WORD x0, WORD y0, UBYTE pen);
  19. SHORT XG_OpenFont(VOID);
  20. VOID  XG_CloseFont(VOID);
  21. SHORT XG_GetSizingFactor(VOID);
  22. SHORT XG_SetFont(char *name, SHORT size);
  23. VOID XG_Sym (struct Box *Box, SHORT Symbol, SHORT x, SHORT y);
  24. VOID XG_BorderSize(struct Box *Box);
  25. SHORT XG_CharSize(unsigned char Letter);
  26. SHORT XG_TextSize(unsigned char *string);
  27.