|
| DomeSpit (MohawkEngine_Riven *vm, uint16 id, const char *sliderBmpName, const char *sliderBgBmpName) |
|
uint32 | getDomeSliderState () const |
|
void | setDomeSliderState (uint32 sliderState) |
|
| RivenStack (MohawkEngine_Riven *vm, uint16 id) |
|
uint16 | getId () const |
|
Common::String | getName (RivenNameResource nameResource, uint16 nameId) const |
|
int16 | getIdFromName (RivenNameResource nameResource, const Common::String &name) const |
|
void | registerName (RivenNameResource nameResource, uint16 nameId, const Common::String &name) |
|
uint16 | getCardStackId (uint32 globalId) const |
|
uint32 | getCurrentCardGlobalId () const |
|
uint32 | getCardGlobalId (uint16 cardId) const |
|
void | runCommand (uint16 commandNameId, const Common::Array< uint16 > &args) |
|
void | dump () const |
|
virtual void | installCardTimer () |
|
void | removeTimer () |
|
void | onMouseDown (const Common::Point &mouse) |
|
void | onMouseUp (const Common::Point &mouse) |
|
void | onMouseMove (const Common::Point &mouse) |
|
void | queueMouseCursorRefresh () |
|
void | onFrame () |
|
bool | mouseIsDown () const |
|
Common::Point | getMousePosition () const |
|
Common::Point | getMouseDragStartPosition () const |
|
void | mouseForceUp () |
|
void | onAction (RivenAction keyAction) |
|
RivenAction | getAction () const |
|
void | resetAction () |
|
void | xflies (const ArgumentArray &args) |
|
uint16 | getComboDigit (uint32 correctCombo, uint32 digit) |
|
void | runDemoBoundaryDialog () |
|
void | runEndGame (uint16 videoCode, uint32 delay, uint32 videoFrameCountOverride) |
|
void | runCredits (uint16 video, uint32 delay, uint32 videoFrameCountOverride) |
|
void | pageTurn (RivenTransition transition) |
|
bool | keepTurningPages () |
|
void | waitForPageTurnSound () |
|
|
void | runDomeCheck () |
|
void | runDomeButtonMovie () |
|
void | resetDomeSliders (uint16 startHotspot) |
|
void | checkDomeSliders () |
|
void | checkSliderCursorChange (uint16 startHotspot) |
|
void | dragDomeSlider (uint16 startHotspot) |
|
void | drawDomeSliders (uint16 startHotspot) |
|
int16 | getSliderSlotClosestToPos (uint16 startHotspot, const Common::Point &pos) const |
|
bool | isSliderAtSlot (int16 slot) const |
|
Common::String | buildCardResourceName (const Common::String &name) const |
|
void | registerCommand (const Common::String &name, ExternalCommand *command) |
|
void | installTimer (TimerProc *proc, uint32 time) |
|