|
Public Member Functions |
| Text2D (int screenWidth, int screenHeight) |
void | setFont (char *fontName) |
void | printText (float x, float y, int r, int g, int b, char *fontName, char *string,...) |
void | printVerticalText (float x, float y, int r, int g, int b, char *fontName, char *string,...) |
void | printSpacedText (float x, float y, int r, int g, int b, int space, char *fontName, char *string,...) |
| Text2D (int screenWidth, int screenHeight) |
void | setFont (char *fontName) |
void | printText (float x, float y, int r, int g, int b, char *fontName, char *string,...) |
void | printVerticalText (float x, float y, int r, int g, int b, char *fontName, char *string,...) |
void | printSpacedText (float x, float y, int r, int g, int b, int space, char *fontName, char *string,...) |
Private Member Functions |
void | renderVerticalBitmapString (float x, float y, void *font, char *string) |
void | renderSpacedBitmapString (float x, float y, int spacing, void *font, char *string) |
void | renderBitmapString (float x, float y, void *font, char *string) |
void | resetPerspectiveProjection () |
void | setOrthographicProjection () |
void | renderVerticalBitmapString (float x, float y, void *font, char *string) |
void | renderSpacedBitmapString (float x, float y, int spacing, void *font, char *string) |
void | renderBitmapString (float x, float y, void *font, char *string) |
void | resetPerspectiveProjection () |
void | setOrthographicProjection () |
Private Attributes |
int | w |
int | h |
int | font |
int | bitmapHeight |