7 #include "background.h"
117 void downTest(
float,
int,
int,
int);
void blockActionY(int)
Definition: collision.cpp:333
void leftTest(float, int, int, int)
Definition: collision.cpp:73
void blockActionX(int)
Definition: collision.cpp:304
void enemyLeftTest(float, int, int, int, int)
Definition: collision.cpp:439
Creates a Background object that inherits Entity. Creates a Background object with a velocity...
Definition: background.h:13
void enemyRightTest(float, int, int, int, int)
Definition: collision.cpp:499
void playerCollisionTest(float, char)
Definition: collision.cpp:25
Collision(Player *, MapLoader *, Background *, Audio *, Audio *)
Definition: collision.cpp:6
void downTest(float, int, int, int)
Definition: collision.cpp:219
~Collision()
Definition: collision.cpp:18
void gemAction(int)
Definition: collision.cpp:291
void endGoalAction(int)
Definition: collision.cpp:346
a class to load in a map text file
Definition: mapLoader.h:16
void roundingCheck(float, int &minMap, int &maxMap, float)
Definition: collision.cpp:355
void enemyCollision(int index, float deltaTime)
Definition: collision.cpp:404
Creates an Collision object. The Collision object is for use with detecting Collision. Used help from http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-platformers/ in the type 2 section.
Definition: collision.h:15
void playerCreatureCollisionTest(float)
Definition: collision.cpp:375
Creates a Player object that inherits Creature which in turn inherits Entity.
Definition: player.h:10
void rightTest(float, int, int, int)
Definition: collision.cpp:146
Creates a Audio object to handle the SDL_Mixer. Done using help from http://www.lazyfoo.net/tutorials/SDL/21_sound_effects_and_music/index.php.
Definition: audio.h:13