This is the complete list of members for Creature, including all inherited members.
addCollisionState(CollisionState state) | Creature | |
collisionState | Creature | protected |
Creature(double x=0.0, double y=0.0, double width=1.0, double height=1.0, Uint8 health=1) | Creature | |
destroy() | Object | |
destroyed | Object | protected |
getCollisionState() const | Creature | |
getDestroyed() const | Object | |
getHealth() const | Creature | |
getHeight() const | Object | |
getIsAlive() const | Creature | |
getIsInvulnerable() const | Creature | |
getPrevX() const | Object | |
getPrevY() const | Object | |
getSpeedX() const | Creature | |
getSpeedY() const | Creature | |
getWasInvulnerable() const | Creature | |
getWidth() const | Object | |
getX() const | Object | |
getY() const | Object | |
health | Creature | protected |
height | Object | protected |
hurt(Sint8 damage) | Creature | |
invFrames | Creature | protected |
invTimer | Creature | protected |
isAlive | Creature | protected |
isInvulnerable | Creature | protected |
moveBy(double x, double y) | Creature | |
Object(double x=0.0, double y=0.0, double width=1.0, double height=1.0) | Object | |
onCollision(SolidObject *collider) | Creature | virtual |
operator=(Creature const &)=delete | Creature | |
prevX | Object | protected |
prevY | Object | protected |
savePrevious() override | Creature | virtual |
setSpeedVector(double x, double y) | Creature | |
SolidObject(double x=0.0, double y=0.0, double width=1.0, double height=1.0) | SolidObject | |
speedX | Creature | protected |
speedY | Creature | protected |
wasInvulnerable | Creature | protected |
width | Object | protected |
x | Object | protected |
y | Object | protected |
~Creature() | Creature | virtual |
~Object() | Object | virtual |
~SolidObject() | SolidObject | virtual |