|
|
| TextDisplayer_HoF (KyraEngine_HoF *vm, Screen_v2 *screen) |
| |
|
void | backupTalkTextMessageBkgd (int srcPage, int dstPage) |
| |
| void | restoreTalkTextMessageBkgd (int srcPage, int dstPage) override |
| |
|
void | restoreScreen () |
| |
|
void | printCustomCharacterText (const char *src, int x, int y, uint8 c1, int srcPage, int dstPage) |
| |
| char * | preprocessString (const char *str) override |
| |
| void | calcWidestLineBounds (int &x1, int &x2, int w, int x) override |
| |
|
| TextDisplayer (KyraEngine_v1 *vm, Screen *screen) |
| |
|
int | maxSubstringLen () const |
| |
|
void | setTalkCoords (uint16 y) |
| |
|
int | getCenterStringX (const Common::String &str, int x1, int x2) |
| |
|
int | getCharLength (const char *str, int len) |
| |
|
int | dropCRIntoString (char *str, int offs) |
| |
|
virtual char * | preprocessString (const char *str) |
| |
|
int | buildMessageSubstrings (const char *str) |
| |
|
int | getWidestLineWidth (int linesCount) |
| |
|
virtual void | calcWidestLineBounds (int &x1, int &x2, int w, int cx) |
| |
|
virtual void | restoreTalkTextMessageBkgd (int srcPage, int dstPage) |
| |
|
void | printTalkTextMessage (const char *text, int x, int y, uint8 color, int srcPage, int dstPage) |
| |
|
virtual void | printText (const Common::String &str, int x, int y, uint8 c0, uint8 c1, uint8 c2) |
| |
|
void | printCharacterText (const char *text, int8 charNum, int charX) |
| |
|
bool | printed () const |
| |