#include <W3DGameFont.h>
Inherits FontLibrary.
Public Member Functions | |
| W3DFontLibrary (void) | |
| ~W3DFontLibrary (void) | |
Public Member Functions inherited from FontLibrary | |
| FontLibrary (void) | |
| virtual | ~FontLibrary (void) |
| virtual void | init (void) |
| virtual void | reset (void) |
| virtual void | update (void) |
| GameFont * | getFont (AsciiString name, Int pointSize, Bool bold) |
| get a font pointer | |
| GameFont * | firstFont (void) |
| return first font | |
| GameFont * | nextFont (GameFont *font) |
| get next font in library | |
| Int | getCount (void) |
| return how many fonts are loaded in this lib | |
Public Member Functions inherited from SubsystemInterface | |
| SubsystemInterface () | |
| virtual | ~SubsystemInterface () |
| virtual void | postProcessLoad () |
| virtual void | draw (void) |
| void | UPDATE (void) |
| void | DRAW (void) |
| AsciiString | getName (void) |
| void | setName (AsciiString name) |
Protected Member Functions | |
| Bool | loadFontData (GameFont *font) |
| load the font data pointer based on everything else we already have set | |
| void | releaseFontData (GameFont *font) |
| release the font data pointer | |
Protected Member Functions inherited from FontLibrary | |
| void | deleteAllFonts (void) |
| delete all fonts in this library | |
| void | linkFont (GameFont *font) |
| add to font list | |
| void | unlinkFont (GameFont *font) |
| remove font from list | |
Additional Inherited Members | |
Protected Attributes inherited from FontLibrary | |
| GameFont * | m_fontList |
| list of fonts we have loaded | |
| Int | m_count |
| number of unique fonts loaded in this lib | |
Protected Attributes inherited from SubsystemInterface | |
| AsciiString | m_name |
Our font library that uses W3D font implementations
Definition at line 63 of file W3DGameFont.h.
|
inline |
Definition at line 68 of file W3DGameFont.h.
|
inline |
Definition at line 69 of file W3DGameFont.h.
load the font data pointer based on everything else we already have set
Load a font
Implements FontLibrary.
Definition at line 74 of file W3DGameFont.cpp.
|
protectedvirtual |
release the font data pointer
Release font data
Reimplemented from FontLibrary.
Definition at line 130 of file W3DGameFont.cpp.