addChild(spriteObject *other) | spriteObject | |
ANIMSPEED | spriteObject | [static] |
arbFrames | spriteObject | [protected] |
arbitraryAnim | spriteObject | [protected] |
arbitraryFrameCounter | spriteObject | [protected] |
arbitrarySpeed | spriteObject | [protected] |
arbitraryTimeCounter | spriteObject | [protected] |
attachment | spriteObject | [protected] |
bNeedsGFXCleanup | spriteObject | |
bounds | spriteObject | [protected] |
bRotating | spriteObject | [protected] |
centerx | spriteObject | [protected] |
centery | spriteObject | [protected] |
checkCollision | spriteObject | [protected] |
checkCollisions(u8 indexToCheckFrom=0) | spriteObject | [virtual] |
childGFX | Rope | |
childRopes | Rope | |
childSprite | spriteObject | [protected] |
COL_BASEABLE enum value | spriteObject | |
COL_CENTERPOINT enum value | spriteObject | |
COL_DOWNBASEABLE enum value | spriteObject | |
COL_DOWNONLY enum value | spriteObject | |
COL_NONE enum value | spriteObject | |
COL_PIXELPERFECT enum value | spriteObject | |
COL_SOLID enum value | spriteObject | |
COL_SOLIDBASEABLE enum value | spriteObject | |
collidingWith(spriteObject *other) | spriteObject | [inline, virtual] |
collision | spriteObject | [protected] |
collisionInfo enum name | spriteObject | |
deleteSprite() | spriteObject | |
destroy() | spriteObject | [inline] |
disableLifetime() | spriteObject | [inline] |
disableRotation() | spriteObject | [inline] |
enableRotation() | spriteObject | [inline] |
flippedh | spriteObject | [protected] |
flippedv | spriteObject | [protected] |
frame | spriteObject | [protected] |
framesToLive | spriteObject | [protected] |
getAttachment() const | spriteObject | [inline] |
getBottom() const | spriteObject | [inline] |
getFlippedh() const | spriteObject | [inline] |
getFlippedv() const | spriteObject | [inline] |
getFrame() const | spriteObject | [inline] |
getGFXid() const | spriteObject | [inline] |
getIgnored() | spriteObject | [inline] |
getLeft() const | spriteObject | [inline] |
getLifetime() | spriteObject | [inline] |
getPalleteID() const | spriteObject | [inline] |
getParent() const | Rope | [inline] |
getRawvx() const | spriteObject | [inline] |
getRawvy() const | spriteObject | [inline] |
getRight() const | spriteObject | [inline] |
getSpriteID() const | spriteObject | [inline] |
getTop() const | spriteObject | [inline] |
getvx() const | spriteObject | [inline] |
getvy() const | spriteObject | [inline] |
getx() const | spriteObject | [inline] |
gety() const | spriteObject | [inline] |
gfxID | spriteObject | [protected] |
giveGFX(u16 GFXid, u8 sizex, u8 sizey, u8 cx=16, u8 cy=16, u8 minIndex=0, s16 nx=0, s16 ny=0, u8 colorMode=1) | spriteObject | |
givePallete(const unsigned short *palleteData) | spriteObject | |
giveSprite(const unsigned char *spriteData, u8 sizex, u8 sizey, u8 cx=16, u8 cy=16, u8 minIndex=0, s16 nx=0, s16 ny=0, u8 colorMode=1) | spriteObject | |
hasGraphics() const | spriteObject | |
hasSoundLooping() | spriteObject | [inline] |
ignoreUntilUntouched | spriteObject | [protected] |
inHorizPlaneOf(const spriteObject *other) const | spriteObject | |
inVertPlaneOf(const spriteObject *other) const | spriteObject | |
isAttachment | spriteObject | [protected] |
isBaseable() const | spriteObject | |
isColliding(const spriteObject *other, bool checkReverse=true) const | spriteObject | [virtual] |
isFacing(const spriteObject *other) const | spriteObject | |
isInAnim() const | spriteObject | [inline] |
isOver(const spriteObject *other) const | spriteObject | |
isStandingOn(const spriteObject *other) const | spriteObject | |
isUnder(const spriteObject *other) const | spriteObject | |
layer | spriteObject | [protected] |
makeStatic() | Rope | [virtual] |
markedForDeletion() | spriteObject | [inline] |
oldFliph | spriteObject | [protected] |
oldFlipv | spriteObject | [protected] |
oldFrame | spriteObject | [protected] |
oldx | spriteObject | [protected] |
oldy | spriteObject | [protected] |
palleteID | spriteObject | [protected] |
parentRope | Rope | [protected] |
parentSprite | spriteObject | [protected] |
playSound(const u8 *sound, const u32 *size, bool repeat=false, u8 vol=127) | spriteObject | |
playSound(spriteManager::soundData *sound, bool repeat=false, u8 vol=127) | spriteObject | |
pointCollision(s16 x, s16 y) | spriteObject | [inline] |
removeChild() | spriteObject | |
Rope(spriteManager *newsm, bool isCap=true) | Rope | |
ROPETOLERANCE | Rope | [static] |
rotAngle | spriteObject | [protected] |
rotSetID | spriteObject | [protected] |
SCREENH | spriteObject | [static] |
SCREENW | spriteObject | [static] |
setAnim(u8 f1, u8 f2, u8 s, u8 type=ANIM_LOOP, u8 times=-1) | spriteObject | [inline] |
setArbitraryAnim(vector< u8 > frames, bool loop, u8 ticksPerFrame=TICKSPERFRAME) | spriteObject | [inline] |
setAttachment(spriteObject *o) | spriteObject | [inline] |
setBasePos(s16 ny) | spriteObject | [inline] |
setBounds(s8 t, s8 r, s8 b, s8 l) | spriteObject | [inline] |
setBounds(s8 arr[4]) | spriteObject | [inline] |
setCenter(u8 x, u8 y) | spriteObject | [inline] |
setCheckCollision(bool ch) | spriteObject | [inline] |
setCollision(collisionInfo c) | spriteObject | [inline] |
setFlipped(bool fh, bool fv=false) | spriteObject | |
setFrame(u8 fr) | spriteObject | [inline] |
setIgnored(spriteObject *o) | spriteObject | [inline] |
setLayer(u8 newLayer) | spriteObject | [inline] |
setLength(u8 numRopes) | Rope | |
setLifetime(u16 numSecs) | spriteObject | [inline] |
setPallete(u8 id) | spriteObject | [inline, virtual] |
setParent(spriteObject *other) | spriteObject | |
setPos(s16 nx, s16 ny) | Rope | [virtual] |
setRawSpeed(s32 nvx, s32 nvy) | spriteObject | [inline] |
setRotation(u16 newRot) | spriteObject | [inline] |
setRotSet(u8 rs) | spriteObject | [inline] |
setSoundChannel(s8 channel) | spriteObject | [inline] |
setSpeed(float nvx, float nvy) | spriteObject | [inline] |
setSpeed(s32 nvx, s32 nvy) | spriteObject | [inline] |
setTransparency(u8 transLevel=15) | spriteObject | |
setvx(s32 nvx) | spriteObject | [inline] |
setvy(s32 nvy) | spriteObject | [inline] |
sm | spriteObject | [protected] |
soundChannel | spriteObject | [protected] |
spriteID | spriteObject | [protected] |
spriteObject(spriteManager *newsm) | spriteObject | |
spriteObject(const spriteObject &s) | spriteObject | |
staticSprite | spriteObject | [protected] |
stopSound() | spriteObject | [inline] |
swapHBounds() | spriteObject | [inline, protected] |
swapVBounds() | spriteObject | [inline, protected] |
TICKSPERFRAME | spriteObject | [static] |
turnAround() | spriteObject | [virtual] |
UPDATEDflip | spriteObject | [protected] |
UPDATEDlayer | spriteObject | [protected] |
updatePallete(s8 newPalID, u8 sizex, u8 sizey, u8 colorMode=1) | spriteObject | |
updateSprite() | spriteObject | [virtual] |
vx | spriteObject | [protected] |
vy | spriteObject | [protected] |
x | spriteObject | [protected] |
y | spriteObject | [protected] |
~Rope() | Rope | [virtual] |
~spriteObject() | spriteObject | [virtual] |