home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / gbuk.lha / src / FONT.H < prev    next >
C/C++ Source or Header  |  1996-10-21  |  528b  |  27 lines

  1. #ifndef    FONT_H
  2. #define    FONT_H
  3.  
  4. #include    "gfxfunc.h"
  5.  
  6. typedef struct{
  7.     GXOBLONG    Oblong;
  8.     long        XOffset,YOffset;
  9.     long        XSpace;
  10.     long        Control;
  11. }TXCUTDATA;
  12.  
  13. typedef struct{
  14.     long        Width;
  15.     long        Height;
  16.     long        Italic,Proportional,Bold,Underlined,BaseLine;
  17.     GXIMAGE        *Image;
  18.     long        NCut;
  19.     TXCUTDATA    *Cut;
  20. }TXFONT;
  21.  
  22. TXFONT    *TXLoadFont(GXPICTURE *pic, char *cutname, GXPALETTE *FrontColor);
  23. void    TXPrintString(char *s, int x, int y, GXIMAGE *i, TXFONT *f);
  24. int        TXFONTHeight(TXFONT *f);
  25. int        TXStringWidth(char *s, TXFONT *f);
  26. #endif
  27.