|
|
| BaseLocation (LocationAction action) |
| |
| virtual int | show () |
| |
| void | drawAnim (bool flag) |
| |
| int | wait () |
| |
|
| ButtonContainer (XeenEngine *vm) |
| |
| void | saveButtons () |
| |
|
void | clearButtons () |
| |
|
void | restoreButtons () |
| |
|
void | addButton (const Common::Rect &bounds, int val, SpriteResource *sprites=nullptr, uint8 ttsIndex=UINT8_MAX) |
| |
|
void | addButton (const Common::Rect &bounds, int val, int frameNum, SpriteResource *sprites=nullptr, uint8 ttsIndex=UINT8_MAX) |
| |
|
void | addPartyButtons (XeenEngine *vm) |
| |
| void | drawButtons (XSurface *surface) |
| |
| void | clearEvents () |
| |
| void | checkHoverOverButton () |
| |
| void | drawWindow () |
| |
| virtual Common::String | createLocationText (Character &ch) |
| |
| virtual void | drawBackground () |
| |
| virtual Character * | doOptions (Character *c) |
| |
|
virtual void | speakTextAndButtons (const Common::String &text) |
| |
| virtual void | farewell () |
| |
|
bool | checkEvents (XeenEngine *vm) |
| |
| bool | doScroll (bool rollUp, bool fadeIn) override |
| |
| void | loadStrings (const Common::Path &name) |
| |
| void | loadStrings (const Common::Path &name, int ccMode) |
| |
| void | setWaitBounds () |
| |
| Common::String | getNextTextSection (const Common::String &text, uint &index, uint count, const char *separator) const |
| |
| Common::String | getNextTextSection (const Common::String &text, uint &index, uint count) const |
| |
| Common::String | getNextTextSection (const Common::String &text, uint &index) const |
| |
| Common::String | addNextTextToButtons (const Common::String &text, uint &index) |
| |
| Common::String | addNextTextToButtons (const Common::String &text, uint &index, uint count) |
| |
| void | setButtonTexts (const Common::String &text) |
| |
| void | disableButtonVoicing (uint startIndex, uint endIndex) |
| |
| void | enableButtonVoicing (uint startIndex, uint endIndex) |
| |
|
| Cutscenes (XeenEngine *vm) |
| |
| uint | getSpeakingFrame (uint minFrame, uint maxFrame) |
| |
|
LocationAction | _locationActionId |
| |
|
Common::Array< SpriteResource > | _townSprites |
| |
|
SpriteResource | _icons1 |
| |
|
SpriteResource | _icons2 |
| |
|
int | _townMaxId |
| |
|
const int & | _ccNum |
| |
|
int | _animFrame |
| |
|
Common::Path | _vocName |
| |
|
Common::Path | _songName |
| |
|
Common::Point | _animPos |
| |
|
int | _drawFrameIndex |
| |
|
uint | _farewellTime |
| |
|
int | _drawCtr1 |
| |
|
int | _drawCtr2 |
| |
|
bool | _exitToUi |
| |
|
bool | _ttsVoiceText |
| |
|
bool | _resetText |
| |
|
Common::Array< UIButton > | _buttons |
| |
|
Common::StringArray | _textStrings |
| |
|
Common::Rect | _waitBounds |
| |
|
int | _buttonValue |
| |
|
Common::StringArray | _buttonTexts |
| |
|
int | _previousButton |
| |
|
XeenEngine * | _vm |
| |