// font structure definitions
+void EnableDrawingText(void);
+void DisableDrawingText(void);
+
void InitFontInfo(struct FontBitmapInfo *, int,
- int (*function1)(int), int (*function2)(char *));
+ int (*function1)(int),
+ int (*function2)(char *),
+ char * (*function3)(int));
void FreeFontInfo(struct FontBitmapInfo *);
struct FontBitmapInfo *getFontBitmapInfo(int);
void DrawTextS(int, int, int, char *);
void DrawTextSCentered(int, int, char *);
void DrawTextSAligned(int, int, char *, int, int);
-void DrawTextAligned(int, int, char *, int, int);
void DrawText(int, int, char *, int);
void DrawTextExt(DrawBuffer *, int, int, char *, int, int);
char *GetTextBufferFromFile(char *, int);
+int DrawTextArea(int, int, char *, int, int, int, int, int, int,
+ boolean, boolean, boolean);
int DrawTextBuffer(int, int, char *, int, int, int, int, int, int,
boolean, boolean, boolean);
int DrawTextBufferS(int, int, char *, int, int, int, int, int, int,