GEJM  1.0.0.0
a 2D platformer made by students
PlayerCreature Member List

This is the complete list of members for PlayerCreature, including all inherited members.

addCollisionState(CollisionState state)Creature
collisionStateCreatureprotected
Creature(double x=0.0, double y=0.0, double width=1.0, double height=1.0, Uint8 health=1)Creature
destroy()Object
destroyedObjectprotected
getCoins() const PlayerCreature
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
healthCreatureprotected
heightObjectprotected
hurt(Sint8 damage)Creature
invFramesCreatureprotected
invTimerCreatureprotected
isAliveCreatureprotected
isInvulnerableCreatureprotected
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) overridePlayerCreaturevirtual
operator=(Creature const &)=deleteCreature
PlayerCreature(double x=0.0, double y=0.0, double width=1.0, double height=1.0, Uint8 health=3)PlayerCreature
prevXObjectprotected
prevYObjectprotected
savePrevious() overrideCreaturevirtual
setSpeedVector(double x, double y)Creature
SolidObject(double x=0.0, double y=0.0, double width=1.0, double height=1.0)SolidObject
speedXCreatureprotected
speedYCreatureprotected
wasInvulnerableCreatureprotected
widthObjectprotected
xObjectprotected
yObjectprotected
~Creature()Creaturevirtual
~Object()Objectvirtual
~PlayerCreature()PlayerCreature
~SolidObject()SolidObjectvirtual