ScummVM API documentation
MM::MM1::InfoMessage Struct Reference
Inheritance diagram for MM::MM1::InfoMessage:
MM::MM1::Message MM::MM1::SoundMessage

Public Member Functions

 InfoMessage (const Common::String &str, TextAlign align=ALIGN_LEFT)
 
 InfoMessage (int x, int y, const Common::String &str, TextAlign align=ALIGN_LEFT)
 
 InfoMessage (int x1, int y1, const Common::String &str1, int x2, int y2, const Common::String &str2)
 
 InfoMessage (const Common::String &str, YNCallback yCallback, YNCallback nCallback=nullptr)
 
 InfoMessage (int x, int y, const Common::String &str, YNCallback yCallback, YNCallback nCallback=nullptr)
 
 InfoMessage (int x1, int y1, const Common::String &str1, int x2, int y2, const Common::String &str2, YNCallback ynCallback, YNCallback nCallback=nullptr)
 
 InfoMessage (const Common::String &str, KeyCallback keyCallback)
 
 InfoMessage (int x, int y, const Common::String &str, KeyCallback keyCallback)
 
 InfoMessage (int x1, int y1, const Common::String &str1, int x2, int y2, const Common::String &str2, KeyCallback keyCallback)
 

Public Attributes

LineArray _lines
 
YNCallback _callback = nullptr
 
YNCallback _nCallback = nullptr
 
KeyCallback _keyCallback = nullptr
 
bool _largeMessage = false
 
bool _sound = false
 
int _delaySeconds = 0
 
bool _fontReduced = false
 

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