ScummVM API documentation
Trecision::DialogManager Class Reference

Public Member Functions

 DialogManager (TrecisionEngine *vm)
 
void dialogPrint (int x, int y, int c, const Common::String &txt)
 
void updateChoices (int16 dmx, int16 dmy)
 
void selectChoice (int16 dmx, int16 dmy)
 
void playDialog (uint16 i)
 
void toggleChoice (uint16 choice, bool enable)
 
void clearExitFlag (uint16 choice)
 
bool isChoiceVisible (uint16 choice) const
 
bool isDialogFinished (uint16 choice) const
 
void afterChoice ()
 
void dialogHandler (int numFrame)
 
void doDialog ()
 
bool showCharacterAfterDialog () const
 
bool handleShopKeeperDialog (uint16 curObj)
 
uint16 getCurDialog () const
 
uint16 getCurChoice () const
 
void syncGameStream (Common::Serializer &ser)
 
void loadData (Common::SeekableReadStreamEndian *stream)
 

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