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

This is the complete list of members for MonsterCreature, 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
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
MonsterCreature(double x=0.0, double y=0.0, double width=1.0, double height=1.0, Uint8 health=1)MonsterCreature
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) overrideMonsterCreaturevirtual
operator=(MonsterCreature const &)=deleteMonsterCreature
Creature::operator=(Creature const &)=deleteCreature
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
~MonsterCreature()MonsterCreature
~Object()Objectvirtual
~SolidObject()SolidObjectvirtual