ScummVM API documentation
Pelrock::DialogManager Member List

This is the complete list of members for Pelrock::DialogManager, including all inherited members.

_currentChoices (defined in Pelrock::DialogManager)Pelrock::DialogManager
_dialogActive (defined in Pelrock::DialogManager)Pelrock::DialogManager
_disableClickToAdvance (defined in Pelrock::DialogManager)Pelrock::DialogManager
_dismissDialog (defined in Pelrock::DialogManager)Pelrock::DialogManager
_goodbyeDisabled (defined in Pelrock::DialogManager)Pelrock::DialogManager
_isNPCTalking (defined in Pelrock::DialogManager)Pelrock::DialogManager
_leftArrow (defined in Pelrock::DialogManager)Pelrock::DialogManager
_rightArrow (defined in Pelrock::DialogManager)Pelrock::DialogManager
DialogManager(Graphics::Screen *screen, PelrockEventManager *events, GraphicsManager *graphics) (defined in Pelrock::DialogManager)Pelrock::DialogManager
displayChoices(Common::Array< ChoiceOption > *choices, Graphics::ManagedSurface &compositeBuffer) (defined in Pelrock::DialogManager)Pelrock::DialogManager
findRoot(int npc, int &currentRoot, uint32 position, uint32 dataSize, const byte *conversationData) (defined in Pelrock::DialogManager)Pelrock::DialogManager
findSpeaker(byte npcIndex, uint32 dataSize, const byte *conversationData) (defined in Pelrock::DialogManager)Pelrock::DialogManager
getDialogueSurface(Common::Array< Common::String > dialogueLines, byte speakerId, Graphics::TextAlign alignment=Graphics::kTextAlignCenter) (defined in Pelrock::DialogManager)Pelrock::DialogManager
processColorAndTrim(Common::StringArray &lines, byte &speakerId) (defined in Pelrock::DialogManager)Pelrock::DialogManager
say(Common::StringArray texts, byte spriteIndex=0) (defined in Pelrock::DialogManager)Pelrock::DialogManager
say(Common::StringArray texts, int16 x, int16 y) (defined in Pelrock::DialogManager)Pelrock::DialogManager
sayAlfred(Description description) (defined in Pelrock::DialogManager)Pelrock::DialogManager
sayAlfred(Common::StringArray texts) (defined in Pelrock::DialogManager)Pelrock::DialogManager
selectChoice(Common::Array< Common::String > &choices, Graphics::ManagedSurface &compositeBuffer) (defined in Pelrock::DialogManager)Pelrock::DialogManager
startConversation(const byte *conversationData, uint32 dataSize, byte npcIndex, Sprite *alfredAnimSet=nullptr) (defined in Pelrock::DialogManager)Pelrock::DialogManager
wordWrap(Common::String text) (defined in Pelrock::DialogManager)Pelrock::DialogManager
wordWrap(Common::StringArray texts) (defined in Pelrock::DialogManager)Pelrock::DialogManager
~DialogManager() (defined in Pelrock::DialogManager)Pelrock::DialogManager