Ares
Classes | Defines | Typedefs

Body.h File Reference

#include <xcompile.h>
#include <Helpers/Template.h>
#include <BombClass.h>
#include <BombListClass.h>
#include <BulletClass.h>
#include <CCINIClass.h>
#include <Drawing.h>
#include <EBolt.h>
#include <RadBeam.h>
#include <RadSiteClass.h>
#include <VocClass.h>
#include <WarheadTypeClass.h>
#include <WaveClass.h>
#include <WeaponTypeClass.h>
#include <ScenarioClass.h>
#include <MouseClass.h>
#include "../../Enum/RadTypes.h"
#include "../../Misc/Debug.h"
#include "../_Container.hpp"
#include "../../Utilities/Template.h"

Classes

class  WeaponTypeExt
class  WeaponTypeExt::ExtData

Defines

#define idxVehicle   0
#define idxAircraft   1
#define idxBuilding   2
#define idxInfantry   3
#define idxOther   4

Typedefs

typedef hash_map< BombClass
*, WeaponTypeExt::ExtData * > 
hash_bombExt
typedef hash_map< WaveClass
*, WeaponTypeExt::ExtData * > 
hash_waveExt
typedef hash_map< EBolt
*, WeaponTypeExt::ExtData * > 
hash_boltExt
typedef hash_map< RadSiteClass
*, WeaponTypeExt::ExtData * > 
hash_radsiteExt

Define Documentation

#define idxAircraft   1
#define idxBuilding   2
#define idxInfantry   3
#define idxOther   4
#define idxVehicle   0

Typedef Documentation

typedef hash_map<BombClass *, WeaponTypeExt::ExtData *> hash_bombExt
typedef hash_map<RadSiteClass *, WeaponTypeExt::ExtData *> hash_radsiteExt
typedef hash_map<WaveClass *, WeaponTypeExt::ExtData *> hash_waveExt
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines