| _accel | Person | [protected] |
| _airAccel | Person | [protected] |
| _airDrag | Person | [protected] |
| _box | Object | [protected] |
| _collidable | Object | [protected] |
| _crouching | Person | [protected] |
| _depth | Object | [protected] |
| _dropItem | Person | [protected] |
| _gravity | Person | [protected] |
| _groundDrag | Person | [protected] |
| _health | Person | [protected] |
| _id | Object | [protected] |
| _invincible | Person | [protected] |
| _jumpReset | Person | [protected] |
| _jumpTimer | Person | [protected] |
| _maxFallRate | Person | [protected] |
| _maxJumpTime | Person | [protected] |
| _maxXVel | Person | [protected] |
| _maxYVel | Person | [protected] |
| _previousX | Person | [protected] |
| _previousY | Person | [protected] |
| _prevXDirection | Person | [protected] |
| _primaryWeapon | Person | [protected] |
| _punchTimer | Person | [protected] |
| _punchWeapon | Person | [protected] |
| _solid | Object | [protected] |
| _sprite | Person | [protected] |
| _state | Person | [protected] |
| _type | Object | [protected] |
| _wallFallTime | Person | [protected] |
| _wallJumpReset | Person | [protected] |
| _xDirection | Person | [protected] |
| _xVelocity | Person | [protected] |
| _yDirection | Person | [protected] |
| _yVelocity | Person | [protected] |
| addHealth(int dHealth) | Person | [virtual] |
| aim(yDirection direction) | Person | [inline] |
| collidable() | Object | [inline] |
| collide(Object *o) | Person | [virtual] |
| control() | Object | [inline, virtual] |
| copy() | Person | [virtual] |
| crouch() | Person | |
| die() | Person | [virtual] |
| draw() | Person | [virtual] |
| getAccel() | Person | |
| getBox() | Object | [inline, virtual] |
| getDepth() | Object | [inline] |
| getHealth() | Person | [inline] |
| getId() | Object | [inline] |
| getType() | Object | [inline] |
| getXDirection() | Person | [inline] |
| getYDirection() | Person | [inline] |
| id() | Object | [inline, virtual] |
| incrVelocity(int xVel, int yVel) | Person | |
| invincible() | Person | [inline, virtual] |
| jump(xDirection xDir) | Person | |
| jumpReset() | Person | |
| live() | Person | [virtual] |
| load(List *personInfo, bool fromConstructor=true) | Person | [virtual] |
| loadObject(std::string filename, int x, int y) | Object | [static] |
| Object() | Object | |
| Object(List *objInfo, int x, int y) | Object | |
| Person(List *personInfo, int x, int y) | Person | |
| setCollidable(bool b) | Object | [inline] |
| setDepth(double depth) | Object | [inline] |
| setId(std::string id) | Object | [inline, virtual] |
| setInvincible(bool inv) | Person | [inline, virtual] |
| setPos(int x, int y) | Person | [virtual] |
| setSolid(bool b) | Object | [inline] |
| setType(CollisionType type) | Object | [inline] |
| setVelocity(int x, int y) | Person | [inline] |
| setXDirection(xDirection xDir) | Person | [inline] |
| shoot() | Person | |
| solid() | Object | [inline] |
| touchingAbove(int pels=1) | Person | |
| touchingBelow(int pels=1) | Person | |
| touchingLeft(int pels=1) | Person | |
| touchingRight(int pels=1) | Person | |
| uncrouch() | Person | |
| update() | Person | [virtual] |
| ~Person() | Person | |