Public Member Functions | |
void | show (bool v) override |
void | setReaction (int16 id, QReaction *reaction) |
virtual void | processMessage (const QMessage &msg) |
void | processReaction (QReaction *reaction, const QMessage *msg=nullptr) |
virtual void | play (int id, int type) |
void | loadSound () |
void | removeSound () |
void | readScriptData (Common::SeekableReadStream &stream) |
virtual void | readInisData (Common::INIFile &names, Common::INIFile &cast, Common::INIFile *bgs) |
Public Member Functions inherited from Petka::QVisibleObject | |
virtual void | draw () |
virtual void | update (int time) |
virtual void | updateZ () |
virtual void | setPos (Common::Point p, bool center) |
virtual bool | isInPoint (Common::Point p) |
virtual void | onMouseMove (Common::Point p) |
virtual void | onClick (Common::Point p) |
Public Attributes | |
int32 | _x |
int32 | _y |
int32 | _walkX |
int32 | _walkY |
int32 | _time |
byte | _frame |
bool | _isShown |
bool | _animate |
bool | _updateZ |
bool | _holdMessages |
bool | _isActive |
bool | _startSound |
bool | _loopedSound |
Sound * | _sound |
int8 | _status |
uint16 | _id |
Common::String | _name |
Common::String | _nameOnScreen |
int32 | _dialogColor |
Common::Array< QReaction > | _reactions |
QReaction * | _reaction |
int16 | _reactionId |
Public Attributes inherited from Petka::QVisibleObject | |
int32 | _resourceId |
int32 | _z |