Tower Defence 2
GameEngine Member List

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

add_enemy(Enemy *enemy)GameEngine
add_money(int amount)GameEngine
add_score(int amount)GameEngine
advance_game_level()GameEngine
change_game_speed(GameSpeed new_speed)GameEngine
change_targeting(TargetingPolicy new_policy)GameEngine
enemy_movement()GameEngine
find_targets(Tower *tower, Enemies &enemies)GameEngine
game_map()GameEngine
GameEngine(double time, double timestep, int score, GameLevel &game_level, GameMap &game_map) (defined in GameEngine)GameEngine
increment_time()GameEngine
lives() const (defined in GameEngine)GameEngine
money() const (defined in GameEngine)GameEngine
reduce_life()GameEngine
score() const (defined in GameEngine)GameEngine
time() const (defined in GameEngine)GameEngine
timestep() const (defined in GameEngine)GameEngine
towers_attack(graphicsEngine &gE)GameEngine
update(graphicsEngine &gE)GameEngine
update_high_score(const std::string &filename, GameEngine engine)GameEnginefriend
upgrade_tower(int x, int y, int index)GameEngine
~GameEngine() (defined in GameEngine)GameEngine