ScummVM API documentation
Petka::QObjectChapayev Class Reference
Inheritance diagram for Petka::QObjectChapayev:
Petka::QObjectPetka Petka::QObject Petka::QMessageObject Petka::QVisibleObject

Public Member Functions

void recalcOffset () override
 
- Public Member Functions inherited from Petka::QObjectPetka
void processMessage (const QMessage &msg) override
 
void initSurface ()
 
void walk (int x, int y)
 
void stopWalk ()
 
void updateWalk ()
 
void setReactionAfterWalk (uint index, QReaction *reaction, QMessageObject *sender, bool deleteReaction)
 
void draw () override
 
bool isInPoint (Common::Point p) override
 
void update (int time) override
 
void setPos (Common::Point p, bool) override
 
double calcPerspective (int y)
 
void updateZ () override
 
void sub_408940 ()
 
- Public Member Functions inherited from Petka::QObject
void draw () override
 
void update (int time) override
 
void updateZ () override
 
bool isInPoint (Common::Point p) override
 
void setPos (Common::Point p, bool center) override
 
void show (bool v) override
 
void onClick (Common::Point p) override
 
void onMouseMove (Common::Point p) override
 
- Public Member Functions inherited from Petka::QMessageObject
void setReaction (int16 id, QReaction *reaction)
 
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)
 

Additional Inherited Members

- Public Attributes inherited from Petka::QObjectPetka
int _field7C
 
int _surfW
 
int _surfH
 
int _x_
 
int _y_
 
int _imageId
 
double _k
 
Common::ScopedPtr< Walk_walk
 
int _destX
 
int _destY
 
bool _isWalking
 
QReaction_heroReaction
 
QMessageObject_sender
 
int _fieldB4
 
- Public Attributes inherited from Petka::QMessageObject
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
 

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