|
| SequenceList (MADSEngine *vm) |
|
SequenceEntry & | operator[] (int index) |
|
void | clear () |
|
bool | addSubEntry (int index, SequenceTrigger mode, int frameIndex, int trigger) |
|
int | add (int spriteListIndex, bool flipped, int frameIndex, int triggerCountdown, int delayTicks, int extraTicks, int numTicks, int msgX, int msgY, bool nonFixed, int scale, int depth, int frameInc, SpriteAnimType animType, int numSprites, int frameStart) |
|
int | addTimer (int timeout, int endTrigger) |
|
void | remove (int seqIndex) |
|
int | findByTrigger (int trigger) |
|
void | setSpriteSlot (int seqIndex, SpriteSlot &spriteSlot) |
|
bool | loadSprites (int seqIndex) |
|
void | tick () |
|
void | delay (uint32 priorFrameTime, uint32 currentTime) |
|
void | setAnimRange (int seqIndex, int startVal, int endVal) |
|
void | scan () |
|
void | setDepth (int seqIndex, int depth) |
|
void | setPosition (int seqIndex, const Common::Point &pt) |
|
int | addSpriteCycle (int srcSpriteIdx, bool flipped, int numTicks, int triggerCountdown=0, int timeoutTicks=0, int extraTicks=0) |
|
int | addReverseSpriteCycle (int srcSpriteIdx, bool flipped, int numTicks, int triggerCountdown=0, int timeoutTicks=0, int extraTicks=0) |
|
int | startCycle (int srcSpriteIdx, bool flipped, int cycleIndex) |
|
int | startPingPongCycle (int srcSpriteIndex, bool flipped, int numTicks, int triggerCountdown=0, int timeoutTicks=0, int extraTicks=0) |
|
void | updateTimeout (int destSeqIndex, int srcSeqIndex) |
|
void | setScale (int spriteIdx, int scale) |
|
void | setMsgLayout (int seqIndex) |
|
void | setDone (int seqIndex) |
|
void | setMotion (int seqIndex, int flags, int deltaX, int deltaY) |
|
int | addStampCycle (int srcSpriteIdx, bool flipped, int sprite) |
|
void | setSeqPlayer (int idx, bool flag) |
|