ScummVM API documentation
Harvester::DialogueRuntimeCallbacks Member List

This is the complete list of members for Harvester::DialogueRuntimeCallbacks, including all inherited members.

applyImmediateDialogueInteractionEffects(InteractionResult &interaction)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
assignTopicBuffer(Common::String &topicBuffer, int &topicBufferLineIndex, int responseLineIndex, const char *label)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
clearScreenToBlack()=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
getRandomNumber(int maxValue)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
matchesAnyResponseLine(const Common::String &selectedTopic, const int *responseLineIndices, uint responseLineCount)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
matchesResponseLine(const Common::String &selectedTopic, int responseLineIndex)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
playDialogueEntrySequence(const DialogueLineEntry *lines, uint count)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
playDialogueFst(const Common::String &path)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
playDialogueLine(int wavId, const Common::String &speakerId)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
playDialogueLineWithVariant(int wavId, const Common::String &speakerId, int headVariant)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
queueDialogueInteractionIfNeeded(const InteractionResult &interaction)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
runGameOverScreen()=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
runKeywordMenu(const Common::String &topicBuffer, int topicBufferLineIndex, Common::String &selectedTopic, DialogueKeywordMenuSelectionState &selection)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
runResponseMenu(int responseLineIndex, int &responseIndex)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
runResponseMenuText(const Common::String &responseLine, int &responseIndex)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
setActiveSpeakerPortrait(const Common::String &speakerId, int headVariant)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
showCdChangePrompt(int discNumber)=0 (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbackspure virtual
~DialogueRuntimeCallbacks() (defined in Harvester::DialogueRuntimeCallbacks)Harvester::DialogueRuntimeCallbacksinlinevirtual