Public Member Functions | |
| CSTimeCase1 (MohawkEngine_CSTime *vm) | |
| bool | checkConvCondition (uint16 conditionId) override |
| bool | checkAmbientCondition (uint16 charId, uint16 ambientId) override |
| bool | checkObjectCondition (uint16 objectId) override |
| void | selectHelpStrings () override |
| void | handleConditionalEvent (const CSTimeEvent &event) override |
Public Member Functions inherited from Mohawk::CSTimeCase | |
| CSTimeCase (MohawkEngine_CSTime *vm, uint id) | |
| uint | getId () |
| Common::String & | getRolloverText (uint id) |
| CSTimeScene * | getCurrScene () |
| void | setCurrScene (uint16 id) |
| void | setConversation (uint id) |
| CSTimeConversation * | getCurrConversation () |
| uint16 | getNoteFeatureId (uint16 id) |
| virtual bool | checkConvCondition (uint16 conditionId)=0 |
| virtual bool | checkAmbientCondition (uint16 charId, uint16 ambientId)=0 |
| virtual bool | checkObjectCondition (uint16 objectId)=0 |
| virtual void | selectHelpStrings ()=0 |
| virtual void | handleConditionalEvent (const CSTimeEvent &event)=0 |
Protected Member Functions | |
| void | incorrectBodySequence (uint16 stage, uint16 speech, uint16 feature) |
Protected Member Functions inherited from Mohawk::CSTimeCase | |
| void | loadRolloverText () |
| CSTimeInventoryObject * | loadInventoryObject (uint id) |
Additional Inherited Members | |
Public Attributes inherited from Mohawk::CSTimeCase | |
| Common::Array< CSTimeInventoryObject * > | _inventoryObjs |
Protected Attributes inherited from Mohawk::CSTimeCase | |
| MohawkEngine_CSTime * | _vm |
| uint | _id |
| uint16 | _currScene |
| uint16 | _noteFeatureId [3] |
| Common::Array< Common::String > | _rolloverText |
| Common::Array< CSTimeScene * > | _scenes |
| Common::Array< CSTimeConversation * > | _conversations |
| CSTimeConversation * | _currConv |
|
overridevirtual |
Implements Mohawk::CSTimeCase.
|
overridevirtual |
Implements Mohawk::CSTimeCase.
|
overridevirtual |
Implements Mohawk::CSTimeCase.
|
overridevirtual |
Implements Mohawk::CSTimeCase.
|
overridevirtual |
Implements Mohawk::CSTimeCase.