37 namespace halo {
class manager; }
55 const std::vector<team> &
teams;
73 void redraw_unit(
const unit & u)
const;
This class represents a single unit of a specific type.
const team & playing_team_ref
This class stores all the data for a single 'side' (in game nomenclature).
Encapsulates the map of the game.
General math utility functions.
The basic class for representing 8-bit RGB or RGBA colour values.
const std::vector< team > & teams
std::set< map_location > units_that_can_reach_goal
Encapsulates the map of the game.
const team & viewing_team_ref
const display_context & dc
Contains the SDL_Rect helper code.