BWAPI
Classes | Namespaces | Functions | Variables
trunk/bwapi/BWAPILIB/Source/TechType.cpp File Reference
#include <string>
#include <map>
#include <set>
#include <BWAPI/TechType.h>
#include <BWAPI/Race.h>
#include <BWAPI/UnitType.h>
#include <BWAPI/WeaponType.h>
#include <Util/Foreach.h>
#include "Common.h"
#include "../../Debug.h"
Include dependency graph for TechType.cpp:

Classes

class  BWAPI::TechTypeInternal

Namespaces

namespace  BWAPI
namespace  BWAPI::TechTypes

Functions

void BWAPI::TechTypes::init ()
int BWAPI::getValidTechTypeID (int id)

Variables

bool BWAPI::initializingTechType = true
TechTypeInternal BWAPI::techTypeData [47]
std::map< std::string, TechType > BWAPI::techTypeMap
std::set< TechType > BWAPI::techTypeSet
const TechType BWAPI::TechTypes::Stim_Packs (0)
const TechType BWAPI::TechTypes::Lockdown (1)
const TechType BWAPI::TechTypes::EMP_Shockwave (2)
const TechType BWAPI::TechTypes::Spider_Mines (3)
const TechType BWAPI::TechTypes::Scanner_Sweep (4)
const TechType BWAPI::TechTypes::Tank_Siege_Mode (5)
const TechType BWAPI::TechTypes::Defensive_Matrix (6)
const TechType BWAPI::TechTypes::Irradiate (7)
const TechType BWAPI::TechTypes::Yamato_Gun (8)
const TechType BWAPI::TechTypes::Cloaking_Field (9)
const TechType BWAPI::TechTypes::Personnel_Cloaking (10)
const TechType BWAPI::TechTypes::Burrowing (11)
const TechType BWAPI::TechTypes::Infestation (12)
const TechType BWAPI::TechTypes::Spawn_Broodlings (13)
const TechType BWAPI::TechTypes::Dark_Swarm (14)
const TechType BWAPI::TechTypes::Plague (15)
const TechType BWAPI::TechTypes::Consume (16)
const TechType BWAPI::TechTypes::Ensnare (17)
const TechType BWAPI::TechTypes::Parasite (18)
const TechType BWAPI::TechTypes::Psionic_Storm (19)
const TechType BWAPI::TechTypes::Hallucination (20)
const TechType BWAPI::TechTypes::Recall (21)
const TechType BWAPI::TechTypes::Stasis_Field (22)
const TechType BWAPI::TechTypes::Archon_Warp (23)
const TechType BWAPI::TechTypes::Restoration (24)
const TechType BWAPI::TechTypes::Disruption_Web (25)
const TechType BWAPI::TechTypes::Mind_Control (27)
const TechType BWAPI::TechTypes::Dark_Archon_Meld (28)
const TechType BWAPI::TechTypes::Feedback (29)
const TechType BWAPI::TechTypes::Optical_Flare (30)
const TechType BWAPI::TechTypes::Maelstrom (31)
const TechType BWAPI::TechTypes::Lurker_Aspect (32)
const TechType BWAPI::TechTypes::Healing (34)
const TechType BWAPI::TechTypes::None (44)
const TechType BWAPI::TechTypes::Unknown (45)
const TechType BWAPI::TechTypes::Nuclear_Strike (46)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines