#include <GameText.h>
Inherits SubsystemInterface.
Inherited by GameTextManager, and GameTextManager.
Public Member Functions | |
| virtual | ~GameTextInterface () |
| virtual UnicodeString | fetch (const Char *label, Bool *exists=NULL)=0 |
| Returns the associated labeled unicode text. | |
| virtual UnicodeString | fetch (AsciiString label, Bool *exists=NULL)=0 |
| Returns the associated labeled unicode text. | |
| virtual AsciiStringVec & | getStringsWithLabelPrefix (AsciiString label)=0 |
| virtual void | initMapStringFile (const AsciiString &filename)=0 |
| virtual | ~GameTextInterface () |
| virtual void | init (void)=0 |
| Initlaizes the text system. | |
| virtual const wchar_t * | fetch (const char *label)=0 |
| Returns the associated labeled unicode text. | |
Public Member Functions inherited from SubsystemInterface | |
| SubsystemInterface () | |
| virtual | ~SubsystemInterface () |
| virtual void | postProcessLoad () |
| virtual void | reset ()=0 |
| virtual void | update ()=0 |
| virtual void | draw (void) |
| void | UPDATE (void) |
| void | DRAW (void) |
| AsciiString | getName (void) |
| void | setName (AsciiString name) |
Additional Inherited Members | |
Protected Attributes inherited from SubsystemInterface | |
| AsciiString | m_name |
Game text interface object for localised text.
Definition at line 72 of file GameText.h.
|
inlinevirtual |
Definition at line 77 of file GameText.h.
|
inlinevirtual |
Definition at line 66 of file GameText.h.
|
pure virtual |
Returns the associated labeled unicode text.
Implemented in GameTextManager.
|
pure virtual |
Returns the associated labeled unicode text.
Implemented in GameTextManager.
|
pure virtual |
Returns the associated labeled unicode text.
Implemented in GameTextManager.
|
pure virtual |
Implemented in GameTextManager.
|
pure virtual |
Initlaizes the text system.
Implements SubsystemInterface.
Implemented in GameTextManager, and GameTextManager.
|
pure virtual |
Implemented in GameTextManager.