ScummVM API documentation
Harvester::MoynahanDialogueHandler Class Reference
Inheritance diagram for Harvester::MoynahanDialogueHandler:
Harvester::NpcDialogueHandler

Classes

struct  MoynahanRoomDialogueState
 

Public Member Functions

void resetState () override
 
void syncState (Common::Serializer &s) override
 
Common::Error handleDialogue (DialogueRuntime &runtime, const Common::String &usedItemName, DialogueSharedState &sharedState) override
 
- Public Member Functions inherited from Harvester::NpcDialogueHandler
virtual void resetState ()
 
virtual void syncState (Common::Serializer &)
 
virtual void migrateSharedState (DialogueSharedState &)
 
virtual Common::Error handleDialogue (DialogueRuntime &runtime, const Common::String &usedItemName, DialogueSharedState &sharedState)=0
 

Member Function Documentation

◆ resetState()

void Harvester::MoynahanDialogueHandler::resetState ( )
inlineoverridevirtual

Reimplemented from Harvester::NpcDialogueHandler.

◆ syncState()

void Harvester::MoynahanDialogueHandler::syncState ( Common::Serializer &  s)
inlineoverridevirtual

Reimplemented from Harvester::NpcDialogueHandler.

◆ handleDialogue()

Common::Error Harvester::MoynahanDialogueHandler::handleDialogue ( DialogueRuntime &  runtime,
const Common::String &  usedItemName,
DialogueSharedState &  sharedState 
)
overridevirtual

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