|
| StaticANIObject (StaticANIObject *src) |
|
bool | load (MfcArchive &file) override |
|
void | setOXY (int x, int y) |
|
Statics * | getStaticsById (int id) |
|
Statics * | getStaticsByName (const Common::String &name) |
|
Movement * | getMovementById (int id) |
|
int | getMovementIdById (int itemId) const |
|
Movement * | getMovementByName (const Common::String &name) |
|
Common::Point | getCurrDimensions () const |
|
Common::Point | getSomeXY () const |
|
void | clearFlags () |
|
void | setFlags40 (bool state) |
|
bool | isIdle () |
|
void | setAlpha (int alpha) |
|
void | deleteFromGlobalMessageQueue () |
|
bool | queueMessageQueue (MessageQueue *msg) |
|
void | restartMessageQueue (MessageQueue *msg) |
|
MessageQueue * | getMessageQueue () |
|
bool | trySetMessageQueue (int msgNum, int qId) |
|
void | startMQIfIdle (int qId, int flag) |
|
void | initMovements () |
|
void | loadMovementsPixelData () |
|
void | freeMovementsPixelData () |
|
void | preloadMovements (MovTable *mt) |
|
void | setSomeDynamicPhaseIndex (int val) |
|
void | adjustSomeXY () |
|
bool | startAnim (int movementId, int messageQueueId, int dynPhaseIdx) |
|
bool | startAnimEx (int movid, int parId, int flag1, int flag2) |
|
void | startAnimSteps (int movementId, int messageQueueId, int x, int y, const PointList &points, int someDynamicPhaseIndex) |
|
void | hide () |
|
void | show1 (int x, int y, int movementId, int mqId) |
|
void | show2 (int x, int y, int movementId, int mqId) |
|
void | playIdle () |
|
void | update (int counterdiff) |
|
Statics * | addReverseStatics (Statics *ani) |
|
void | draw () |
|
void | draw2 () |
|
MovTable * | countMovements () |
|
Common::Point * | calcStepLen (Common::Point *p) |
|
void | setSpeed (int speed) |
|
void | updateStepPos () |
|
void | stopAnim_maybe () |
|
Common::Point * | calcNextStep (Common::Point *point) |
|
MessageQueue * | changeStatics1 (int msgNum) |
|
void | changeStatics2 (int objId) |
|
bool | getPixelAtPos (int x, int y, uint32 *pixel, bool hitOnly=false) |
|
bool | isPixelHitAtPos (int x, int y) |
|
| GameObject (GameObject *src) |
|
virtual Common::String | toXML () |
|
void | setOXY (int x, int y) |
|
void | renumPictures (Common::Array< StaticANIObject *> *lst) |
|
void | renumPictures (Common::Array< PictureObject *> *lst) |
|
void | setFlags (int16 flags) |
|
void | clearFlags () |
|
Common::String | getName () |
|
bool | getPicAniInfo (PicAniInfo &info) |
|
bool | setPicAniInfo (const PicAniInfo &info) |
|
virtual void | save (MfcArchive &out) |
|
bool | loadFile (const Common::Path &fname) |
|