Jamie Slowgrove - AI Assignment 1
Line of Sight & A* path-finding
 All Classes Namespaces Files Functions Variables
Creature Member List

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

collision(Map *, float, float, float, int, int, int, int, char)Creatureprotected
collisionUpdate(Map *, float)Creature
collisionUpdate(Entity *, float)Creature
Creature(Texture *, Vec2, Vec2, int, int, int, int)Creature
display(SDL_Renderer *)Entity
displayCollisionTest(SDL_Renderer *, Map *, int, int, int, int)Creatureprotected
displayTiles(SDL_Renderer *, Map *)Creature
Entity(Texture *, Vec2, Vec2, int, int, int, int)Entity
getHeight()Entity
getPosition()Entity
getVelocities()Creature
getWidth()Entity
heightEntityprotected
maxXCreatureprotected
maxYCreatureprotected
minXCreatureprotected
minYCreatureprotected
positionEntityprotected
setPosition(Vec2)Entity
setVelocities(Vec2)Creature
sourceEntityprotected
spriteHeightEntityprotected
spriteWidthEntityprotected
textureEntityprotected
updatePosition(float)Creature
velocitiesCreatureprotected
widthEntityprotected
~Creature()Creature
~Entity()Entity