Inherits GameTextInterface, and GameTextInterface.
|
| void | stripSpaces (WideChar *string) |
| |
| void | removeLeadingAndTrailing (Char *m_buffer) |
| |
| void | readToEndOfQuote (File *file, Char *in, Char *out, Char *wavefile, Int maxBufLen) |
| |
| void | reverseWord (Char *file, Char *lp) |
| |
| void | translateCopy (WideChar *outbuf, Char *inbuf) |
| |
| Bool | getStringCount (const Char *filename, Int &textCount) |
| |
| Bool | getCSFInfo (const Char *filename) |
| |
| Bool | parseCSF (const Char *filename) |
| |
| Bool | parseStringFile (const char *filename) |
| |
| Bool | parseMapStringFile (const char *filename) |
| |
| Bool | readLine (char *buffer, Int max, File *file) |
| |
| Char | readChar (File *file) |
| |
| void | stripSpaces (WideChar *string) |
| |
| void | removeLeadingAndTrailing (Char *m_buffer) |
| |
| void | readToEndOfQuote (File *file, Char *in, Char *out, Char *wavefile, Int maxBufLen) |
| |
| void | reverseWord (Char *file, Char *lp) |
| |
| void | translateCopy (WideChar *outbuf, Char *inbuf) |
| |
| Bool | getStringCount (Char *filename) |
| |
| Bool | getCSFInfo (Char *filename) |
| |
| Bool | parseCSF (Char *filename) |
| |
| Bool | parseStringFile (char *filename) |
| |
| Bool | readLine (char *buffer, Int max, File *file) |
| |
| Char | readChar (File *file) |
| |
Definition at line 140 of file GameText.cpp.
◆ GameTextManager() [1/2]
| GameTextManager::GameTextManager |
( |
| ) |
|
◆ ~GameTextManager() [1/2]
| GameTextManager::~GameTextManager |
( |
| ) |
|
|
virtual |
◆ GameTextManager() [2/2]
| GameTextManager::GameTextManager |
( |
| ) |
|
◆ ~GameTextManager() [2/2]
| virtual GameTextManager::~GameTextManager |
( |
| ) |
|
|
virtual |
◆ deinit() [1/2]
| void GameTextManager::deinit |
( |
void | | ) |
|
|
virtual |
De-initlaizes the text system.
Definition at line 389 of file GameText.cpp.
◆ deinit() [2/2]
| virtual void GameTextManager::deinit |
( |
void | | ) |
|
|
virtual |
De-initlaizes the text system.
◆ fetch() [1/3]
◆ fetch() [2/3]
| const wchar_t * GameTextManager::fetch |
( |
const Char * | label | ) |
|
|
virtual |
◆ fetch() [3/3]
◆ getCSFInfo() [1/2]
| Bool GameTextManager::getCSFInfo |
( |
Char * | filename | ) |
|
|
protected |
◆ getCSFInfo() [2/2]
| Bool GameTextManager::getCSFInfo |
( |
const Char * | filename | ) |
|
|
protected |
◆ getStringCount() [1/2]
| Bool GameTextManager::getStringCount |
( |
Char * | filename | ) |
|
|
protected |
◆ getStringCount() [2/2]
| Bool GameTextManager::getStringCount |
( |
const Char * | filename, |
|
|
Int & | textCount ) |
|
protected |
◆ getStringsWithLabelPrefix()
◆ init() [1/2]
| void GameTextManager::init |
( |
void | | ) |
|
|
virtual |
◆ init() [2/2]
| virtual void GameTextManager::init |
( |
void | | ) |
|
|
virtual |
◆ initMapStringFile()
| void GameTextManager::initMapStringFile |
( |
const AsciiString & | filename | ) |
|
|
virtual |
◆ parseCSF() [1/2]
| Bool GameTextManager::parseCSF |
( |
Char * | filename | ) |
|
|
protected |
◆ parseCSF() [2/2]
| Bool GameTextManager::parseCSF |
( |
const Char * | filename | ) |
|
|
protected |
◆ parseMapStringFile()
| Bool GameTextManager::parseMapStringFile |
( |
const char * | filename | ) |
|
|
protected |
◆ parseStringFile() [1/2]
| Bool GameTextManager::parseStringFile |
( |
char * | filename | ) |
|
|
protected |
◆ parseStringFile() [2/2]
| Bool GameTextManager::parseStringFile |
( |
const char * | filename | ) |
|
|
protected |
◆ readChar() [1/2]
| Char GameTextManager::readChar |
( |
File * | file | ) |
|
|
protected |
◆ readChar() [2/2]
| Char GameTextManager::readChar |
( |
File * | file | ) |
|
|
protected |
◆ readLine() [1/2]
| Bool GameTextManager::readLine |
( |
char * | buffer, |
|
|
Int | max, |
|
|
File * | file ) |
|
protected |
◆ readLine() [2/2]
| Bool GameTextManager::readLine |
( |
char * | buffer, |
|
|
Int | max, |
|
|
File * | file ) |
|
protected |
◆ readToEndOfQuote() [1/2]
| void GameTextManager::readToEndOfQuote |
( |
File * | file, |
|
|
Char * | in, |
|
|
Char * | out, |
|
|
Char * | wavefile, |
|
|
Int | maxBufLen ) |
|
protected |
◆ readToEndOfQuote() [2/2]
| void GameTextManager::readToEndOfQuote |
( |
File * | file, |
|
|
Char * | in, |
|
|
Char * | out, |
|
|
Char * | wavefile, |
|
|
Int | maxBufLen ) |
|
protected |
◆ removeLeadingAndTrailing() [1/2]
| void GameTextManager::removeLeadingAndTrailing |
( |
Char * | m_buffer | ) |
|
|
protected |
◆ removeLeadingAndTrailing() [2/2]
| void GameTextManager::removeLeadingAndTrailing |
( |
Char * | m_buffer | ) |
|
|
protected |
◆ reset() [1/2]
| void GameTextManager::reset |
( |
void | | ) |
|
|
virtual |
◆ reset() [2/2]
| virtual void GameTextManager::reset |
( |
void | | ) |
|
|
virtual |
◆ reverseWord() [1/2]
| void GameTextManager::reverseWord |
( |
Char * | file, |
|
|
Char * | lp ) |
|
protected |
◆ reverseWord() [2/2]
| void GameTextManager::reverseWord |
( |
Char * | file, |
|
|
Char * | lp ) |
|
protected |
◆ stripSpaces() [1/2]
| void GameTextManager::stripSpaces |
( |
WideChar * | string | ) |
|
|
protected |
◆ stripSpaces() [2/2]
| void GameTextManager::stripSpaces |
( |
WideChar * | string | ) |
|
|
protected |
◆ translateCopy() [1/2]
| void GameTextManager::translateCopy |
( |
WideChar * | outbuf, |
|
|
Char * | inbuf ) |
|
protected |
◆ translateCopy() [2/2]
| void GameTextManager::translateCopy |
( |
WideChar * | outbuf, |
|
|
Char * | inbuf ) |
|
protected |
◆ update() [1/2]
| virtual void GameTextManager::update |
( |
void | | ) |
|
|
inlinevirtual |
- Update methods are the place to do system per frame processing. You should call the system update once each time through the game loop to service the system.
- Note that currently the GameClient and GameLogic will be updating at different rates where the logic is running real time, and the client will adjust how many loops can be done during one server time slice in order to improve performance on low end machines.
Implements SubsystemInterface.
Definition at line 149 of file GameText.cpp.
◆ update() [2/2]
| virtual void GameTextManager::update |
( |
void | | ) |
|
|
inlinevirtual |
- Update methods are the place to do system per frame processing. You should call the system update once each time through the game loop to service the system.
- Note that currently the GameClient and GameLogic will be updating at different rates where the logic is running real time, and the client will adjust how many loops can be done during one server time slice in order to improve performance on low end machines.
Implements SubsystemInterface.
Definition at line 142 of file GameText.cpp.
◆ m_asciiStringVec
m_asciiStringVec will be altered every time that getStringsWithLabelPrefix is called, so don't simply store a pointer to it.
Definition at line 185 of file GameText.cpp.
◆ m_buffer
| Char GameTextManager::m_buffer |
|
protected |
◆ m_buffer2
| Char GameTextManager::m_buffer2 |
|
protected |
◆ m_buffer3
| Char GameTextManager::m_buffer3 |
|
protected |
◆ m_failed [1/2]
◆ m_failed [2/2]
| std::wstring GameTextManager::m_failed |
|
protected |
◆ m_initialized
| Bool GameTextManager::m_initialized |
|
protected |
◆ m_jabberWockie
| Bool GameTextManager::m_jabberWockie |
|
protected |
◆ m_language
◆ m_mapStringInfo
◆ m_mapStringLUT
◆ m_mapTextCount
| Int GameTextManager::m_mapTextCount |
|
protected |
◆ m_maxLabelLen
| Int GameTextManager::m_maxLabelLen |
|
protected |
◆ m_munkee
| Bool GameTextManager::m_munkee |
|
protected |
◆ m_noStringList
| NoString * GameTextManager::m_noStringList |
|
protected |
◆ m_stringInfo
◆ m_stringLUT
◆ m_tbuffer
◆ m_textCount
| Int GameTextManager::m_textCount |
|
protected |
◆ m_useStringFile
| Int GameTextManager::m_useStringFile |
|
protected |
The documentation for this class was generated from the following files: