|
| enum | Mode { kModeGraphics,
kModeText,
kModeMixed
} |
| |
|
|
virtual void | init ()=0 |
| |
|
void | setMode (Mode mode) |
| |
|
virtual void | renderText ()=0 |
| |
|
virtual void | renderGraphics ()=0 |
| |
|
virtual char | asciiToNative (char c) const =0 |
| |
|
virtual void | printChar (char c)=0 |
| |
|
virtual void | showCursor (bool enable)=0 |
| |
|
void | home () |
| |
|
void | moveCursorTo (const Common::Point &pos) |
| |
|
void | moveCursorForward () |
| |
|
void | moveCursorBackward () |
| |
|
void | printString (const Common::String &str, bool voiceString=true) |
| |
|
void | printAsciiString (const Common::String &str, bool voiceString=true) |
| |
|
void | sayText (const Common::String &text, Common::TextToSpeechManager::Action action=Common::TextToSpeechManager::QUEUE) const |
| |
|
Common::U32String | convertText (const Common::String &text) const |
| |
|
void | setCharAtCursor (byte c) |
| |
|
uint | getTextWidth () const |
| |
|
uint | getTextHeight () const |
| |
|
void | scrollUp () |
| |
|
|
void | createTextBuffer (uint textWidth, uint textHeight) |
| |
|
|
byte * | _textBuf |
| |
|
uint | _cursorPos |
| |
|
Mode | _mode |
| |
|
uint | _textWidth |
| |
|
uint | _textHeight |
| |
The documentation for this class was generated from the following file: