|
| ButtonContainer (XeenEngine *vm) |
|
void | saveButtons () |
|
void | clearButtons () |
|
void | restoreButtons () |
|
void | addButton (const Common::Rect &bounds, int val, SpriteResource *sprites=nullptr) |
|
void | addButton (const Common::Rect &bounds, int val, int frameNum, SpriteResource *sprites=nullptr) |
|
void | addPartyButtons (XeenEngine *vm) |
|
void | drawButtons (XSurface *surface) |
|
void | clearEvents () |
|
int | nonEnToUpper (uint16 ascii) |
|
int | nonEnToLower (uint16 ascii) |
|
int | getString (Common::String &line, uint maxLen, int maxWidth, bool isNumeric) |
|
| Input (XeenEngine *vm, Window *window) |
|
bool | checkEvents (XeenEngine *vm) |
|
bool | doScroll (bool rollUp, bool fadeIn) override |
|
void | loadStrings (const Common::String &name) |
|
void | loadStrings (const Common::String &name, int ccMode) |
|
void | setWaitBounds () |
|
| Cutscenes (XeenEngine *vm) |
|
uint | getSpeakingFrame (uint minFrame, uint maxFrame) |
|
Window * | _window |
|
int | _cursorAnimIndex |
|
Common::Array< UIButton > | _buttons |
|
Common::StringArray | _textStrings |
|
Common::Rect | _waitBounds |
|
int | _buttonValue |
|
XeenEngine * | _vm |
|
The documentation for this class was generated from the following file: