22 #ifndef WATCHMAKER_2D_STUFF_H 23 #define WATCHMAKER_2D_STUFF_H 25 #include "watchmaker/sysdef.h" 26 #include "watchmaker/t3d.h" 27 #include "watchmaker/types.h" 28 #include "watchmaker/struct.h" 36 SDDText DDTextsList[MAX_DD_TEXTS];
37 SDDText RendText[MAX_REND_TEXTS];
42 void writeBitmapListTo(
SDDBitmap* target);
43 void garbageCollectPreRenderedText();
45 void clearBitmapList();
48 int32 findFreeBitmap();
50 void displayDDBitmap(int32 tnum, int32 px, int32 py, int32 ox, int32 oy, int32 dx, int32 dy);
51 void displayDDBitmap_NoFit(int32 tnum, int32 px, int32 py, int32 ox, int32 oy, int32 dx, int32 dy);
52 void displayDDText(
char *text, FontKind font, FontColor color, int32 px, int32 py, int32 ox, int32 oy, int32 dx, int32 dy);
54 int32 rendDDText(
char *text, FontKind font, FontColor color);
59 #endif // SCUMMVM_2D_STUFF_H Definition: 2d_stuff.h:30
Definition: 2d_stuff.h:34
Definition: renderer.h:45