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