ScummVM API documentation
Harvester::RoomInteractionProcessor Class Reference

Public Member Functions

 RoomInteractionProcessor (HarvesterEngine &engine, Flow &flow, RoomSceneResources &scene, RoomPlayerState &playerState, Common::String &pendingRegionName, Common::String &pendingRoomChange, bool &pendingRoomChangeIsRoomName, bool &pendingRoomChangeUsesSavedRoomState, SaveRoomState &pendingRoomChangeSavedRoomState, bool canExitCloseupToParent, RoomInteractionCallbacks &callbacks)
 
Common::Error handleInteractionResult (const InteractionResult &interaction, bool &didTransition, const Common::String &usedItemName)
 
Common::Error runScriptedDialogue (const Common::String &npcName, const Common::String &usedItemName, const Common::String &continuationTag, bool &didTransition)
 

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