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] |
basicInput(bool hr, bool hl, bool hu, bool hd, bool nr, bool nl, bool nu, bool nd, bool hf, bool nf) | Player | |
bClimbingRope | Player | [protected] |
bCrouching | Player | [protected] |
bIgnoreInput | Player | [protected] |
bJustUnwarped | Player | [protected] |
bNeedsGFXCleanup | spriteObject | |
bounce(bool pushedForwards=false) | Player | |
bounds | spriteObject | [protected] |
bRolling | Player | [protected] |
bRotating | spriteObject | [protected] |
bStasis | massObject | [protected] |
bUnstable | Player | [protected] |
centerx | spriteObject | [protected] |
centery | spriteObject | [protected] |
checkCollision | spriteObject | [protected] |
checkCollisions(u8 indexToCheckFrom=0) | spriteObject | [virtual] |
checkPad() | Player | |
checkPenetration() | massObject | [virtual] |
childSprite | spriteObject | [protected] |
clearWeapon() | Player | |
climbRope(bool hd) | Player | |
CLIMBSPEED | Player | [static] |
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 | |
collideNormally(Player *o) | Player | |
collidingWith(spriteObject *other) | Player | [virtual] |
collision | spriteObject | [protected] |
collisionInfo enum name | spriteObject | |
collisionState enum name | Player | |
crouch() | Player | |
crouchingBounds | Player | [protected, static] |
CS_BASICHIT enum value | Player | |
CS_BOOMERANG enum value | Player | |
CS_GRENFALL enum value | Player | |
CS_INVISPLAYER enum value | Player | |
CS_NONE enum value | Player | |
CS_SHIELDPLAYER enum value | Player | |
CS_TNTFALL enum value | Player | |
CS_WARPEDPLAYER enum value | Player | |
currWeapon | Player | [protected] |
defaultPalleteID | Player | |
deleteSprite() | spriteObject | |
destroy() | spriteObject | [inline] |
disableControls() | Player | [inline] |
disableLifetime() | spriteObject | [inline] |
disableRotation() | spriteObject | [inline] |
enableRotation() | spriteObject | [inline] |
fallingBounds | Player | [protected, static] |
flippedh | spriteObject | [protected] |
flippedv | spriteObject | [protected] |
forceAnimUpdate | Player | [protected] |
frame | spriteObject | [protected] |
framesToLive | spriteObject | [protected] |
freezePlayer() | Player | [inline] |
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] |
getPlayerNum() | Player | [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] |
getWeapon() | Player | [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 | |
gm | Player | |
GRAVITY | massObject | [protected, static] |
groundDeleted(collisionState newCollState=CS_NONE) | Player | |
grounded | massObject | [protected] |
handleNetted(bool upPressed) | Player | |
has1000V() | Player | |
hasBoomerang() | Player | |
hasGraphics() const | spriteObject | |
hasShield() | Player | |
hasSoundLooping() | spriteObject | [inline] |
ignoreUntilUntouched | spriteObject | [protected] |
inHorizPlaneOf(const spriteObject *other) const | spriteObject | |
inputInterrupt | Player | [protected] |
inVertPlaneOf(const spriteObject *other) const | spriteObject | |
isAttachment | spriteObject | [protected] |
isBaseable() const | spriteObject | |
isColliding(const spriteObject *other, bool checkReverse=true) | Player | [virtual] |
massObject::isColliding(const spriteObject *other, bool checkReverse=true) const | spriteObject | [virtual] |
isCrouched() | Player | [inline] |
isDisabled() | Player | [inline] |
isFacing(const spriteObject *other) const | spriteObject | |
isFrozen() | massObject | [inline] |
isInAnim() const | spriteObject | [inline] |
isNetted() | Player | [inline] |
isOnGround() const | massObject | [inline] |
isOnRope() | Player | [inline] |
isOver(const spriteObject *other) const | spriteObject | |
isStandingOn(const spriteObject *other) const | spriteObject | |
isUnder(const spriteObject *other) const | spriteObject | |
isUnstable() | Player | [inline] |
jump(bool bootsJump=false) | Player | |
JUMPIMPULSE | Player | [static] |
justfell() | Player | |
justJumped | Player | [protected] |
justlanded(bool hr, bool hl) | Player | |
justTouchingRope() | Player | [inline] |
justWarped() | Player | [inline] |
lastCollision | Player | |
lastWeaponChangeTime | Player | [protected] |
layer | spriteObject | [protected] |
makeStatic() | spriteObject | [inline, virtual] |
markedForDeletion() | spriteObject | [inline] |
massObject(spriteManager *newsm) | massObject | |
NETJUMPIMPULSE | Player | [protected, static] |
NETROLLDECEL | Player | [protected, static] |
NETSPINSPEED | Player | [protected, static] |
nettedStrength | Player | [protected] |
oldFliph | spriteObject | [protected] |
oldFlipv | spriteObject | [protected] |
oldFrame | spriteObject | [protected] |
oldx | spriteObject | [protected] |
oldy | spriteObject | [protected] |
palleteID | spriteObject | [protected] |
parentSprite | spriteObject | [protected] |
play1000VHitEffect() | Player | |
playClimbingDown() | Player | |
playClimbingUp() | Player | |
playCrouching() | Player | |
playDisintegrated() | Player | |
Player(gameManager *newgm) | Player | |
playerNum | Player | [protected] |
playFalling() | Player | [inline] |
playIdle() | Player | [inline] |
playInvis() | Player | [inline] |
playJumpedMoving() | Player | |
playJumpedStanding() | Player | |
playMineHitEffect() | Player | |
playPushedBackward() | Player | [inline] |
playPushedForward() | Player | [inline] |
playRolling() | Player | |
playRollingBack() | Player | |
playRunning() | Player | [inline] |
playSkulled() | Player | |
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 | |
playSplashEffect() | Player | |
playVictory() | Player | |
playWarpEffect() | Player | |
pointCollision(s16 x, s16 y) | spriteObject | [inline] |
POWERHITSPEED | Player | [static] |
readyForVictory() | Player | |
removeChild() | spriteObject | |
resetPlayer() | Player | [inline] |
roll(bool backwards=false) | Player | |
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] |
setControls(u8 nplayerNum) | Player | |
setFlipped(bool fh, bool fv=false) | spriteObject | |
setFrame(u8 fr) | spriteObject | [inline] |
setIgnored(spriteObject *o) | spriteObject | [inline] |
setInputInterrupt(u8 frames) | Player | [inline] |
setLayer(u8 newLayer) | spriteObject | [inline] |
setLifetime(u16 numSecs) | spriteObject | [inline] |
setPallete(u8 id) | Player | [inline, virtual] |
setParent(spriteObject *other) | spriteObject | |
setPos(s16 nx, s16 ny) | spriteObject | [inline, 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] |
setStartFlipped(bool f) | Player | [inline] |
setStartPos(s16 x, s16 y) | Player | [inline] |
setTransparency(u8 transLevel=15) | spriteObject | |
setUnstable(bool unst) | Player | [inline] |
setvx(s32 nvx) | spriteObject | [inline] |
setvy(s32 nvy) | spriteObject | [inline] |
setWeapon(Weapon *w) | Player | [inline] |
sm | spriteObject | [protected] |
soundChannel | spriteObject | [protected] |
spriteID | spriteObject | [protected] |
spriteObject(spriteManager *newsm) | spriteObject | |
spriteObject(const spriteObject &s) | spriteObject | |
standingBounds | Player | [protected, static] |
startFlipped | Player | [protected] |
startNetted() | Player | |
startx | Player | [protected] |
starty | Player | [protected] |
staticSprite | spriteObject | [protected] |
stopNetted() | Player | |
stopSound() | spriteObject | [inline] |
swapHBounds() | spriteObject | [inline, protected] |
swapVBounds() | spriteObject | [inline, protected] |
TERMINALVEL | massObject | [protected, static] |
TICKSPERFRAME | spriteObject | [static] |
touchingRope | Player | [protected] |
turnAround() | spriteObject | [virtual] |
uncrouch(bool hr, bool hl) | Player | |
updateAnimation() | Player | [inline] |
UPDATEDflip | spriteObject | [protected] |
UPDATEDlayer | spriteObject | [protected] |
updatePallete(s8 newPalID, u8 sizex, u8 sizey, u8 colorMode=1) | spriteObject | |
updateSprite() | Player | [virtual] |
usingChut() | Player | |
usingInvis() | Player | |
usingMagnet() | Player | |
vx | spriteObject | [protected] |
vy | spriteObject | [protected] |
WALKSPEED | Player | [static] |
wasGrounded | massObject | [protected] |
wasOnGround() const | massObject | [inline] |
wasTouchingRope | Player | [protected] |
weaponChange() | Player | |
weaponDestroyed() | Player | [inline] |
weaponJustCleared | Player | [protected] |
x | spriteObject | [protected] |
y | spriteObject | [protected] |
~massObject() | massObject | [virtual] |
~Player() | Player | [virtual] |
~spriteObject() | spriteObject | [virtual] |