C++ Joueur Client
 All Classes Namespaces Functions Variables
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCcpp_client::Base_ai
|oCcpp_client::anarchy::AIThis is the header file for building your Anarchy AI
|oCcpp_client::catastrophe::AIThis is the header file for building your Catastrophe AI
|oCcpp_client::checkers::AIThis is the header file for building your Checkers AI
|oCcpp_client::chess::AIThis is the header file for building your Chess AI
|oCcpp_client::coreminer::AIThis is the header file for building your Coreminer AI
|oCcpp_client::necrowar::AIThis is the header file for building your Necrowar AI
|oCcpp_client::newtonian::AIThis is the header file for building your Newtonian AI
|oCcpp_client::pirates::AIThis is the header file for building your Pirates AI
|oCcpp_client::saloon::AIThis is the header file for building your Saloon AI
|oCcpp_client::spiders::AIThis is the header file for building your Spiders AI
|oCcpp_client::stardash::AIThis is the header file for building your Stardash AI
|\Ccpp_client::stumped::AIThis is the header file for building your Stumped AI
oCBase_game
|oCcpp_client::anarchy::GameTwo player grid based game where each player tries to burn down the other player's buildings. Let it burn.
|oCcpp_client::catastrophe::GameConvert as many humans to as you can to survive in this post-apocalyptic wasteland.
|oCcpp_client::checkers::GameThe simple version of American Checkers. An 8x8 board with 12 checkers on each side that must move diagonally to the opposing side until kinged.
|oCcpp_client::chess::GameThe traditional 8x8 chess board with pieces.
|oCcpp_client::coreminer::GameMine resources to obtain more value than your opponent.
|oCcpp_client::necrowar::GameSend hordes of the undead at your opponent while defending yourself against theirs to win.
|oCcpp_client::newtonian::GameCombine elements and be the first scientists to create fusion.
|oCcpp_client::pirates::GameSteal from merchants and become the most infamous pirate.
|oCcpp_client::saloon::GameUse cowboys to have a good time and play some music on a Piano, while brawling with enemy Cowboys.
|oCcpp_client::spiders::GameThere's an infestation of enemy spiders challenging your queen BroodMother spider! Protect her and attack the other BroodMother in this turn based, node based, game.
|oCcpp_client::stardash::GameCollect of the most of the rarest mineral orbiting around the sun and out-compete your competitor.
|\Ccpp_client::stumped::GameGather branches and build up your lodge as beavers fight to survive.
\CDelta_mergable
 \Ccpp_client::Base_object
  oCcpp_client::anarchy::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::anarchy::BuildingA basic building. It does nothing besides burn down. Other Buildings inherit from this class.
  ||oCcpp_client::anarchy::Fire_departmentCan put out fires completely.
  ||oCcpp_client::anarchy::Police_departmentUsed to keep cities under control and raid Warehouses.
  ||oCcpp_client::anarchy::WarehouseA typical abandoned warehouse that anarchists hang out in and can be bribed to burn down Buildings.
  ||\Ccpp_client::anarchy::Weather_stationCan be bribed to change the next Forecast in some way.
  |oCcpp_client::anarchy::ForecastThe weather effect that will be applied at the end of a turn, which causes fires to spread.
  |\Ccpp_client::anarchy::PlayerA player in this game. Every AI controls one player.
  oCcpp_client::catastrophe::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::catastrophe::JobInformation about a Unit's job.
  |oCcpp_client::catastrophe::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::catastrophe::StructureA structure on a Tile.
  |oCcpp_client::catastrophe::TileA Tile in the game that makes up the 2D map grid.
  |\Ccpp_client::catastrophe::UnitA unit in the game.
  oCcpp_client::checkers::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::checkers::CheckerA checker on the game board.
  |\Ccpp_client::checkers::PlayerA player in this game. Every AI controls one player.
  oCcpp_client::chess::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |\Ccpp_client::chess::PlayerA player in this game. Every AI controls one player.
  oCcpp_client::coreminer::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::coreminer::BombA Bomb in the game.
  |oCcpp_client::coreminer::MinerA Miner in the game.
  |oCcpp_client::coreminer::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::coreminer::TileA Tile in the game that makes up the 2D map grid.
  |\Ccpp_client::coreminer::UpgradeInformation about a Miner's Upgrade module.
  oCcpp_client::necrowar::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::necrowar::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::necrowar::T_jobInformation about a tower's job/type.
  |oCcpp_client::necrowar::TileA Tile in the game that makes up the 2D map grid.
  |oCcpp_client::necrowar::TowerA tower in the game. Used to combat enemy waves.
  |oCcpp_client::necrowar::Tower_jobInformation about a tower's job/type.
  |oCcpp_client::necrowar::U_jobInformation about a unit's job/type.
  |oCcpp_client::necrowar::UnitA unit in the game. May be a worker, zombie, ghoul, hound, abomination, wraith or horseman.
  |\Ccpp_client::necrowar::Unit_jobInformation about a unit's job/type.
  oCcpp_client::newtonian::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::newtonian::JobInformation about a unit's job.
  |oCcpp_client::newtonian::MachineA machine in the game. Used to refine ore.
  |oCcpp_client::newtonian::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::newtonian::TileA Tile in the game that makes up the 2D map grid.
  |\Ccpp_client::newtonian::UnitA unit in the game. May be a manager, intern, or physicist.
  oCcpp_client::pirates::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::pirates::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::pirates::PortA port on a Tile.
  |oCcpp_client::pirates::TileA Tile in the game that makes up the 2D map grid.
  |\Ccpp_client::pirates::UnitA unit group in the game. This may consist of a ship and any number of crew.
  oCcpp_client::saloon::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::saloon::BottleA bottle thrown by a bartender at a Tile.
  |oCcpp_client::saloon::CowboyA person on the map that can move around and interact within the saloon.
  |oCcpp_client::saloon::FurnishingAn furnishing in the Saloon that must be pathed around, or destroyed.
  |oCcpp_client::saloon::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::saloon::TileA Tile in the game that makes up the 2D map grid.
  |\Ccpp_client::saloon::Young_gunAn eager young person that wants to join your gang, and will call in the veteran Cowboys you need to win the brawl in the saloon.
  oCcpp_client::spiders::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::spiders::NestA location (node) connected to other Nests via Webs (edges) in the game that Spiders can converge on, regardless of owner.
  |oCcpp_client::spiders::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::spiders::SpiderA Spider in the game. The most basic unit.
  ||oCcpp_client::spiders::Brood_motherThe Spider Queen. She alone can spawn Spiderlings for each Player, and if she dies the owner loses.
  ||\Ccpp_client::spiders::SpiderlingA Spider spawned by the BroodMother.
  |\Ccpp_client::spiders::WebA connection (edge) to a Nest (node) in the game that Spiders can converge on (regardless of owner). Spiders can travel in either direction on Webs.
  oCcpp_client::stardash::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
  |oCcpp_client::stardash::BodyA celestial body located within the game.
  |oCcpp_client::stardash::JobInformation about a unit's job.
  |oCcpp_client::stardash::PlayerA player in this game. Every AI controls one player.
  |oCcpp_client::stardash::ProjectileTracks any projectiles moving through space.
  |\Ccpp_client::stardash::UnitA unit in the game. May be a corvette, missleboat, martyr, transport, miner.
  \Ccpp_client::stumped::Game_objectAn object in the game. The most basic class that all game classes should inherit from automatically.
   oCcpp_client::stumped::BeaverA beaver in the game.
   oCcpp_client::stumped::JobInformation about a beaver's job.
   oCcpp_client::stumped::PlayerA player in this game. Every AI controls one player.
   oCcpp_client::stumped::SpawnerA resource spawner that generates branches or food.
   \Ccpp_client::stumped::TileA Tile in the game that makes up the 2D map grid.