server/race.h File Reference

#include <string>
#include <map>
#include <list>
#include "action_level.h"
#include "material.h"
#include "background_level.h"
#include "skill_level.h"
#include "unit.h"
#include "culture.h"

Go to the source code of this file.

Classes

class  race
class  raceRepository

Defines

#define loopRaceSpecial(r, v)   loopMapi((r)->listSpecial(),v,class action_level)
#define loopRaceWeapons(r, v)   loopSingle((r)->listWeapons(),v,class material,list)
#define loopRaceBackground(r, v)   loopSingle((r)->listBackground(),v,class background_level,list)
#define loopRaceSkill(r, v)   loopMap((r)->listSkill(),v,class skill_level)
#define loopRaceUnit(r, v)   loopMap((r)->listUnit(),v,class unit)
#define loopRaceCulture(r, v)   loopMap((r)->listCulture(),v,class culture)
#define loopRaces(v)   loopMap(race_repo.listRace(),v,class race)

Variables

raceRepository race_repo


Define Documentation

#define loopRaceBackground ( r,
 )     loopSingle((r)->listBackground(),v,class background_level,list)

#define loopRaceCulture ( r,
 )     loopMap((r)->listCulture(),v,class culture)

#define loopRaces (  )     loopMap(race_repo.listRace(),v,class race)

#define loopRaceSkill ( r,
 )     loopMap((r)->listSkill(),v,class skill_level)

#define loopRaceSpecial ( r,
 )     loopMapi((r)->listSpecial(),v,class action_level)

#define loopRaceUnit ( r,
 )     loopMap((r)->listUnit(),v,class unit)

#define loopRaceWeapons ( r,
 )     loopSingle((r)->listWeapons(),v,class material,list)


Variable Documentation

raceRepository race_repo



Generated on Tue Jan 1 17:30:01 2008 for server/race.h File Reference by  doxygen   Visit the project page on SourceForge.net Logo