This is the complete list of members for Harvester::RoomNpcDialogueSession, including all inherited members.
| applyImmediateDialogueInteractionEffects(InteractionResult &interaction) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| assignTopicBuffer(Common::String &topicBuffer, int &topicBufferLineIndex, int responseLineIndex, const char *) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| clearScreenToBlack() override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| getGenericByeTopic() const (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | |
| getRandomNumber(int maxValue) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| isValid() const (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | |
| matchesAnyResponseLine(const Common::String &selectedTopic, const int *responseLineIndices, uint responseLineCount) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| matchesResponseLine(const Common::String &selectedTopic, int responseLineIndex) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| playDialogueEntrySequence(const DialogueLineEntry *lines, uint count) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| playDialogueFst(const Common::String &path) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| playDialogueLine(int wavId, const Common::String &speakerId) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| playDialogueLineWithVariant(int wavId, const Common::String &speakerId, int headVariant) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| queueDialogueInteractionIfNeeded(const InteractionResult &interaction) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| RoomNpcDialogueSession(HarvesterEngine &engine, Common::Point &mousePos, Flow &flow, const IndexedBitmap &backdrop, const byte *palette, float paletteBrightness, const NpcRecord &npc) (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | |
| runGameOverScreen() override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| runKeywordMenu(const Common::String &topicBuffer, int topicBufferLineIndex, Common::String &selectedTopic, DialogueKeywordMenuSelectionState &selection) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| runResponseMenu(int responseLineIndex, int &selectedIndex) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| runResponseMenuText(const Common::String &responseLine, int &selectedIndex) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| setActiveSpeakerPortrait(const Common::String &speakerId, int headVariant) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| showCdChangePrompt(int discNumber) override (defined in Harvester::RoomNpcDialogueSession) | Harvester::RoomNpcDialogueSession | virtual |
| ~DialogueRuntimeCallbacks() (defined in Harvester::DialogueRuntimeCallbacks) | Harvester::DialogueRuntimeCallbacks | inlinevirtual |