|
Digimon World 3 decomp
The European version, SLES_039.36
|
Draws an animated sprite, maybe rotated and scaled (STGTRAIN_createSprite) More...
#include <menus/gym.h>
Draws an animated sprite, maybe rotated and scaled (STGTRAIN_createSprite)
| s32 TrainSprite::state |
Definition at line 65 of file gym.h.
Referenced by STGTRAIN_updateSprite().
| void(* TrainSprite::setState) (struct TrainSprite *task, s32 state) |
Definition at line 65 of file gym.h.
Referenced by STGTRAIN_setUpActor().
| void(* TrainSprite::setSubstate) (struct TrainSprite *task, s32 substate) |
| void(* TrainSprite::setStep) (struct TrainSprite *task, s32 step) |
| void(* TrainSprite::setCounter) (struct TrainSprite *task, s32 counter) |
| void(* TrainSprite::nextState) (struct TrainSprite *task) |
Definition at line 65 of file gym.h.
Referenced by STGTRAIN_updateSprite().
| void(* TrainSprite::nextSubstate) (struct TrainSprite *task) |
| void(* TrainSprite::nextStep) (struct TrainSprite *task) |
| void(* TrainSprite::tickCounter) (struct TrainSprite *task) |
| void(* TrainSprite::destroy) (struct TrainSprite *task) |
| Layer* TrainSprite::layer |
Definition at line 66 of file gym.h.
Referenced by STGTRAIN_updateSprite().
| u_long* TrainSprite::ot |
Definition at line 67 of file gym.h.
Referenced by STGTRAIN_addSpriteQuad(), STGTRAIN_addSpriteSprt(), and STGTRAIN_updateSprite().
| s32 TrainSprite::layerId |
Definition at line 68 of file gym.h.
Referenced by STGTRAIN_setSpriteLayer(), and STGTRAIN_updateSprite().
| s32 TrainSprite::depth |
Definition at line 69 of file gym.h.
Referenced by STGTRAIN_setSpriteLayer(), and STGTRAIN_updateSprite().
| s32 TrainSprite::x |
Definition at line 70 of file gym.h.
Referenced by STGTRAIN_addSpriteQuad(), STGTRAIN_addSpriteSprt(), and STGTRAIN_setSpritePos().
| s32 TrainSprite::y |
Definition at line 71 of file gym.h.
Referenced by STGTRAIN_addSpriteQuad(), STGTRAIN_addSpriteSprt(), and STGTRAIN_setSpritePos().
| s32 TrainSprite::imageX |
Definition at line 72 of file gym.h.
Referenced by STGTRAIN_setSpriteImagePos(), and STGTRAIN_updateSprite().
| s32 TrainSprite::imageY |
Definition at line 73 of file gym.h.
Referenced by STGTRAIN_setSpriteImagePos(), and STGTRAIN_updateSprite().
| s32 TrainSprite::clutX |
Definition at line 74 of file gym.h.
Referenced by STGTRAIN_setSpriteClutPos(), and STGTRAIN_updateSprite().
| s32 TrainSprite::clutY |
Definition at line 75 of file gym.h.
Referenced by STGTRAIN_setSpriteClutPos(), and STGTRAIN_updateSprite().
| s32 TrainSprite::flags |
bit 31: paused; the rest, ended
Definition at line 76 of file gym.h.
Referenced by STGTRAIN_getSpriteFlags(), STGTRAIN_setSpriteAnim(), STGTRAIN_setSpritePaused(), and STGTRAIN_updateSprite().
| TrainSpriteBank* TrainSprite::bank |
Definition at line 78 of file gym.h.
Referenced by STGTRAIN_setSpriteBank(), and STGTRAIN_updateSprite().
| u16 TrainSprite::unk84 |
the bank's unk2 and spriteCount: nothing reads them
Definition at line 79 of file gym.h.
Referenced by STGTRAIN_setSpriteBank().
| u16 TrainSprite::spriteCount |
Definition at line 80 of file gym.h.
Referenced by STGTRAIN_setSpriteBank().
| s32 TrainSprite::bankOffset |
Definition at line 81 of file gym.h.
Referenced by STGTRAIN_setSpriteBank(), and STGTRAIN_updateSprite().
| TrainAnim* TrainSprite::anim |
Definition at line 82 of file gym.h.
Referenced by STGTRAIN_setSpriteAnim(), and STGTRAIN_updateSprite().
| s32 TrainSprite::frame |
Definition at line 83 of file gym.h.
Referenced by STGTRAIN_setSpriteAnim(), and STGTRAIN_updateSprite().
| s32 TrainSprite::frameCount |
Definition at line 84 of file gym.h.
Referenced by STGTRAIN_setSpriteAnim(), and STGTRAIN_updateSprite().
| s32 TrainSprite::frameTime |
Definition at line 85 of file gym.h.
Referenced by STGTRAIN_setSpriteAnim(), and STGTRAIN_updateSprite().
| s32 TrainSprite::transformed |
Definition at line 86 of file gym.h.
Referenced by STGTRAIN_setSpriteRotation(), STGTRAIN_setSpriteScale(), and STGTRAIN_updateSprite().
| s32 TrainSprite::pivotX |
Definition at line 87 of file gym.h.
Referenced by STGTRAIN_addSpriteQuad(), and STGTRAIN_setSpritePivot().
| s32 TrainSprite::pivotY |
Definition at line 88 of file gym.h.
Referenced by STGTRAIN_addSpriteQuad(), and STGTRAIN_setSpritePivot().
| VECTOR TrainSprite::scale |
Definition at line 89 of file gym.h.
Referenced by STGTRAIN_setSpriteScale(), and STGTRAIN_updateSprite().
| SVECTOR TrainSprite::rotation |
Definition at line 90 of file gym.h.
Referenced by STGTRAIN_setSpriteRotation(), and STGTRAIN_updateSprite().
| MATRIX TrainSprite::matrix |
Definition at line 91 of file gym.h.
Referenced by STGTRAIN_addSpriteQuad(), and STGTRAIN_updateSprite().
| void(* TrainSprite::setBank) (struct TrainSprite *sprite, TrainSpriteBank *bank, s32 offset) |
Definition at line 92 of file gym.h.
Referenced by STGTRAIN_createSprite(), and STGTRAIN_setUpActor().
| void(* TrainSprite::setAnim) (struct TrainSprite *sprite, TrainAnim *anim) |
Definition at line 93 of file gym.h.
Referenced by STGTRAIN_createSprite(), STGTRAIN_playTraining(), STGTRAIN_playTrainingEnd(), and STGTRAIN_setUpActor().
| void(* TrainSprite::setPos) (struct TrainSprite *sprite, s32 x, s32 y) |
Definition at line 94 of file gym.h.
Referenced by STGTRAIN_createSprite(), and STGTRAIN_setUpActor().
| void(* TrainSprite::setImagePos) (struct TrainSprite *sprite, s32 x, s32 y) |
Definition at line 95 of file gym.h.
Referenced by STGTRAIN_createSprite(), and STGTRAIN_setUpActor().
| void(* TrainSprite::setLayer) (struct TrainSprite *sprite, s32 layerId, s32 depth) |
Definition at line 96 of file gym.h.
Referenced by STGTRAIN_createSprite(), and STGTRAIN_setUpActor().
| void(* TrainSprite::setClutPos) (struct TrainSprite *sprite, s32 x, s32 y) |
Definition at line 97 of file gym.h.
Referenced by STGTRAIN_createSprite(), and STGTRAIN_setUpActor().
Definition at line 98 of file gym.h.
Referenced by STGTRAIN_createSprite(), STGTRAIN_scaleActor(), and STGTRAIN_updateActor().
| void(* TrainSprite::setPivot) (struct TrainSprite *sprite, s32 x, s32 y) |
Definition at line 99 of file gym.h.
Referenced by STGTRAIN_createSprite(), and STGTRAIN_scaleActor().
Definition at line 100 of file gym.h.
Referenced by STGTRAIN_createSprite().
| s32(* TrainSprite::getFlags) (struct TrainSprite *sprite) |
Definition at line 101 of file gym.h.
Referenced by STGTRAIN_actorAnimDone(), and STGTRAIN_createSprite().
| void(* TrainSprite::setPaused) (struct TrainSprite *sprite, s32 paused) |
Definition at line 102 of file gym.h.
Referenced by STGTRAIN_createSprite(), STGTRAIN_pauseActor(), STGTRAIN_playActor(), and STGTRAIN_stopActor().