NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Public Types | |
enum | Type { TYPE_NULL , TYPE_ROM , TYPE_RESOURCE , TYPE_PAIR } |
Public Member Functions | |
virtual int | GetWidth () const =0 |
virtual int | GetHeight () const =0 |
virtual int | GetAscent () const =0 |
virtual int | GetDescent () const =0 |
virtual int | GetBaselinePos () const =0 |
virtual int | GetCellHeight () const =0 |
virtual int | GetCellWidth () const =0 |
virtual int | GetMaxCharWidth () const =0 |
virtual Type | GetType () const =0 |
virtual GXTexFmt | GetTextureFormat () const =0 |
virtual int | GetLineFeed () const =0 |
virtual CharWidths | GetDefaultCharWidths () const =0 |
virtual void | SetDefaultCharWidths (const CharWidths &rWidths)=0 |
virtual bool | SetAlternateChar (u16 ch)=0 |
virtual void | SetLineFeed (int lf)=0 |
virtual int | GetCharWidth (u16 ch) const =0 |
virtual CharWidths | GetCharWidths (u16 ch) const =0 |
virtual void | GetGlyph (Glyph *pGlyph, u16 ch) const =0 |
virtual FontEncoding | GetEncoding () const =0 |
void | InitReaderFunc (FontEncoding encode) |
CharStrmReader | GetCharStrmReader () const |
Private Attributes | |
CharStrmReader::ReadFunc | mReadFunc |
|
inline |