ScummVM API documentation
Mohawk::CSTimeCase1 Class Reference
Inheritance diagram for Mohawk::CSTimeCase1:
Mohawk::CSTimeCase

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::StringgetRolloverText (uint id)
 
CSTimeScenegetCurrScene ()
 
void setCurrScene (uint16 id)
 
void setConversation (uint id)
 
CSTimeConversationgetCurrConversation ()
 
uint16 getNoteFeatureId (uint16 id)
 

Protected Member Functions

void incorrectBodySequence (uint16 stage, uint16 speech, uint16 feature)
 
- Protected Member Functions inherited from Mohawk::CSTimeCase
void loadRolloverText ()
 
CSTimeInventoryObjectloadInventoryObject (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
 

The documentation for this class was generated from the following file: