|
| SpriteFontRenderer (IAGSEngine *engine) |
|
void | SetSpriteFont (int fontNum, int sprite, int rows, int columns, int charWidth, int charHeight, int charMin, int charMax, bool use32bit) |
|
bool | LoadFromDisk (int fontNumber, int fontSize) override |
|
void | FreeMemory (int fontNumber) override |
|
bool | SupportsExtendedCharacters (int fontNumber) override |
|
int | GetTextWidth (const char *text, int fontNumber) override |
|
int | GetTextHeight (const char *text, int fontNumber) override |
|
void | RenderText (const char *text, int fontNumber, BITMAP *destination, int x, int y, int colour) override |
|
void | AdjustYCoordinateForFont (int *ycoord, int fontNumber) override |
|
void | EnsureTextValidForFont (char *text, int fontNumber) override |
|
int | GetVersion () override |
|
const char * | GetRendererName () override |
|
const char * | GetFontName (int fontNumber) override |
|
int | GetFontHeight (int fontNumber) override |
|
int | GetLineSpacing (int fontNumber) override |
|
|
SpriteFont * | getFontFor (int fontNum) |
|
void | Draw (BITMAP *src, BITMAP *dest, int destx, int desty, int srcx, int srcy, int width, int height) |
|
The documentation for this class was generated from the following file: