|
void | curPos (int16 xx, int16 yy) |
|
void | move (int16 dstx, int16 dsty, int16 spd) |
|
void | moveOneStep () |
|
void | animOneStep () |
|
void | animString (const AnimFrame *animBuf) |
|
void | animNormal (uint16 firstFrame, uint16 lastFrame, uint16 speed, bool rebound, bool xflip) |
|
void | scaleWalkSpeed (uint16 ms) |
|
void | clear () |
|
void | clear (const Box *defaultBox) |
|
|
bool | active |
|
int16 | x |
| current position
|
|
int16 | y |
|
Box | box |
| bounding box
|
|
bool | xflip |
|
uint16 | scale |
| shrinking percentage
|
|
uint16 | frameNum |
| associated BobFrame
|
|
int | frameDir |
| 'direction' for the next frame (-1, 1)
|
|
bool | animating |
| animation stuff
|
|
struct { |
int16 speed |
|
int16 speedBak |
|
struct { |
const AnimFrame * buffer |
|
const AnimFrame * curPos |
|
} string |
| string based animation
|
|
struct { |
bool rebound |
|
uint16 firstFrame |
|
uint16 lastFrame |
|
} normal |
| normal moving animation
|
|
} | anim |
|
bool | moving |
|
bool | xmajor |
| move along x axis instead of y
|
|
int8 | xdir |
| moving direction
|
|
int8 | ydir |
|
int16 | endx |
| destination point
|
|
int16 | endy |
|
uint16 | dx |
|
uint16 | dy |
|
uint16 | total |
|
The documentation for this struct was generated from the following file: