Public Member Functions | |
| CSTimeConversation (MohawkEngine_CSTime *vm, uint id) | |
| void | start () |
| void | finishProcessingQaR () |
| void | end (bool useLastClicked, bool runEvents=true) |
| void | display () |
| void | selectItemsToDisplay () |
| void | mouseDown (Common::Point &pos) |
| void | mouseMove (Common::Point &pos) |
| void | mouseUp (Common::Point &pos) |
| void | incrementTalkCount () |
| uint16 | getNameId () |
| uint16 | getSourceChar () |
| void | setSourceChar (uint16 source) |
| void | setAsked (uint qar, uint entry) |
| bool | getAsked (uint qar, uint entry) |
| void | setState (uint state) |
| uint | getState () |
Protected Member Functions | |
| void | clear () |
| void | loadQaR (CSTimeQaR &qar, uint16 id) |
| void | highlightLine (uint line) |
| void | unhighlightLine (uint line) |
Protected Attributes | |
| MohawkEngine_CSTime * | _vm |
| uint | _id |
| uint | _state |
| uint16 | _nameId |
| uint16 | _greeting |
| uint16 | _greeting2 |
| uint | _talkCount |
| uint16 | _sourceChar |
| uint16 | _currEntry |
| uint16 | _currHover |
| uint16 | _nextToProcess |
| bool | _asked [8][5] |
| Common::Array< CSTimeQaR > | _qars |
| Common::Array< uint > | _itemsToDisplay |