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

Namespaces

namespace  BWAPI
namespace  BWAPI::Orders

Functions

void BWAPI::Orders::init ()
int BWAPI::getValidOrderID (int id)

Variables

bool BWAPI::initializingOrder = true
std::string BWAPI::orderName [191]
std::map< std::string, Order > BWAPI::orderMap
std::set< Order > BWAPI::orderSet
const Order BWAPI::Orders::Die (0)
const Order BWAPI::Orders::Stop (1)
const Order BWAPI::Orders::Guard (2)
const Order BWAPI::Orders::PlayerGuard (3)
const Order BWAPI::Orders::TurretGuard (4)
const Order BWAPI::Orders::BunkerGuard (5)
const Order BWAPI::Orders::Move (6)
const Order BWAPI::Orders::AttackUnit (10)
const Order BWAPI::Orders::AttackTile (12)
const Order BWAPI::Orders::Hover (13)
const Order BWAPI::Orders::AttackMove (14)
const Order BWAPI::Orders::InfestedCommandCenter (15)
const Order BWAPI::Orders::UnusedNothing (16)
const Order BWAPI::Orders::UnusedPowerup (17)
const Order BWAPI::Orders::TowerGuard (18)
const Order BWAPI::Orders::VultureMine (20)
const Order BWAPI::Orders::Nothing (23)
const Order BWAPI::Orders::Nothing3 (24)
const Order BWAPI::Orders::CastInfestation (27)
const Order BWAPI::Orders::InfestingCommandCenter (29)
const Order BWAPI::Orders::PlaceBuilding (30)
const Order BWAPI::Orders::BuildProtoss2 (32)
const Order BWAPI::Orders::ConstructingBuilding (33)
const Order BWAPI::Orders::Repair (34)
const Order BWAPI::Orders::PlaceAddon (36)
const Order BWAPI::Orders::BuildAddon (37)
const Order BWAPI::Orders::Train (38)
const Order BWAPI::Orders::RallyPointUnit (39)
const Order BWAPI::Orders::RallyPointTile (40)
const Order BWAPI::Orders::ZergBirth (41)
const Order BWAPI::Orders::ZergUnitMorph (42)
const Order BWAPI::Orders::ZergBuildingMorph (43)
const Order BWAPI::Orders::IncompleteBuilding (44)
const Order BWAPI::Orders::BuildNydusExit (46)
const Order BWAPI::Orders::EnterNydusCanal (47)
const Order BWAPI::Orders::Follow (49)
const Order BWAPI::Orders::Carrier (50)
const Order BWAPI::Orders::ReaverCarrierMove (51)
const Order BWAPI::Orders::CarrierIgnore2 (55)
const Order BWAPI::Orders::Reaver (58)
const Order BWAPI::Orders::TrainFighter (63)
const Order BWAPI::Orders::InterceptorAttack (64)
const Order BWAPI::Orders::ScarabAttack (65)
const Order BWAPI::Orders::RechargeShieldsUnit (66)
const Order BWAPI::Orders::RechargeShieldsBattery (67)
const Order BWAPI::Orders::ShieldBattery (68)
const Order BWAPI::Orders::InterceptorReturn (69)
const Order BWAPI::Orders::BuildingLand (71)
const Order BWAPI::Orders::BuildingLiftOff (72)
const Order BWAPI::Orders::DroneLiftOff (73)
const Order BWAPI::Orders::LiftingOff (74)
const Order BWAPI::Orders::ResearchTech (75)
const Order BWAPI::Orders::Upgrade (76)
const Order BWAPI::Orders::Larva (77)
const Order BWAPI::Orders::SpawningLarva (78)
const Order BWAPI::Orders::Harvest1 (79)
const Order BWAPI::Orders::Harvest2 (80)
const Order BWAPI::Orders::MoveToGas (81)
const Order BWAPI::Orders::WaitForGas (82)
const Order BWAPI::Orders::HarvestGas (83)
const Order BWAPI::Orders::ReturnGas (84)
const Order BWAPI::Orders::MoveToMinerals (85)
const Order BWAPI::Orders::WaitForMinerals (86)
const Order BWAPI::Orders::MiningMinerals (87)
const Order BWAPI::Orders::Harvest3 (88)
const Order BWAPI::Orders::Harvest4 (89)
const Order BWAPI::Orders::ReturnMinerals (90)
const Order BWAPI::Orders::Interrupted (91)
const Order BWAPI::Orders::EnterTransport (92)
const Order BWAPI::Orders::PickupIdle (93)
const Order BWAPI::Orders::PickupTransport (94)
const Order BWAPI::Orders::PickupBunker (95)
const Order BWAPI::Orders::Pickup4 (96)
const Order BWAPI::Orders::PowerupIdle (97)
const Order BWAPI::Orders::Sieging (98)
const Order BWAPI::Orders::Unsieging (99)
const Order BWAPI::Orders::InitCreepGrowth (101)
const Order BWAPI::Orders::SpreadCreep (102)
const Order BWAPI::Orders::StoppingCreepGrowth (103)
const Order BWAPI::Orders::GuardianAspect (104)
const Order BWAPI::Orders::ArchonWarp (105)
const Order BWAPI::Orders::CompletingArchonsummon (106)
const Order BWAPI::Orders::HoldPosition (107)
const Order BWAPI::Orders::Cloak (109)
const Order BWAPI::Orders::Decloak (110)
const Order BWAPI::Orders::Unload (111)
const Order BWAPI::Orders::MoveUnload (112)
const Order BWAPI::Orders::FireYamatoGun (113)
const Order BWAPI::Orders::CastLockdown (115)
const Order BWAPI::Orders::Burrowing (116)
const Order BWAPI::Orders::Burrowed (117)
const Order BWAPI::Orders::Unburrowing (118)
const Order BWAPI::Orders::CastDarkSwarm (119)
const Order BWAPI::Orders::CastParasite (120)
const Order BWAPI::Orders::CastSpawnBroodlings (121)
const Order BWAPI::Orders::CastEMPShockwave (122)
const Order BWAPI::Orders::NukeWait (123)
const Order BWAPI::Orders::NukeTrain (124)
const Order BWAPI::Orders::NukeLaunch (125)
const Order BWAPI::Orders::NukePaint (126)
const Order BWAPI::Orders::NukeUnit (127)
const Order BWAPI::Orders::CastNuclearStrike (128)
const Order BWAPI::Orders::NukeTrack (129)
const Order BWAPI::Orders::CloakNearbyUnits (131)
const Order BWAPI::Orders::PlaceMine (132)
const Order BWAPI::Orders::RightClickAction (133)
const Order BWAPI::Orders::CastRecall (137)
const Order BWAPI::Orders::TeleporttoLocation (138)
const Order BWAPI::Orders::CastScannerSweep (139)
const Order BWAPI::Orders::Scanner (140)
const Order BWAPI::Orders::CastDefensiveMatrix (141)
const Order BWAPI::Orders::CastPsionicStorm (142)
const Order BWAPI::Orders::CastIrradiate (143)
const Order BWAPI::Orders::CastPlague (144)
const Order BWAPI::Orders::CastConsume (145)
const Order BWAPI::Orders::CastEnsnare (146)
const Order BWAPI::Orders::CastStasisField (147)
const Order BWAPI::Orders::CastHallucination (148)
const Order BWAPI::Orders::Hallucination2 (149)
const Order BWAPI::Orders::ResetCollision (150)
const Order BWAPI::Orders::Patrol (152)
const Order BWAPI::Orders::CTFCOPInit (153)
const Order BWAPI::Orders::CTFCOPStarted (154)
const Order BWAPI::Orders::CTFCOP2 (155)
const Order BWAPI::Orders::ComputerAI (156)
const Order BWAPI::Orders::AtkMoveEP (157)
const Order BWAPI::Orders::HarassMove (158)
const Order BWAPI::Orders::AIPatrol (159)
const Order BWAPI::Orders::GuardPost (160)
const Order BWAPI::Orders::RescuePassive (161)
const Order BWAPI::Orders::Neutral (162)
const Order BWAPI::Orders::ComputerReturn (163)
const Order BWAPI::Orders::SelfDestrucing (165)
const Order BWAPI::Orders::Critter (166)
const Order BWAPI::Orders::HiddenGun (167)
const Order BWAPI::Orders::OpenDoor (168)
const Order BWAPI::Orders::CloseDoor (169)
const Order BWAPI::Orders::HideTrap (170)
const Order BWAPI::Orders::RevealTrap (171)
const Order BWAPI::Orders::Enabledoodad (172)
const Order BWAPI::Orders::Disabledoodad (173)
const Order BWAPI::Orders::Warpin (174)
const Order BWAPI::Orders::Medic (175)
const Order BWAPI::Orders::MedicHeal1 (176)
const Order BWAPI::Orders::HealMove (177)
const Order BWAPI::Orders::MedicHeal2 (179)
const Order BWAPI::Orders::CastRestoration (180)
const Order BWAPI::Orders::CastDisruptionWeb (181)
const Order BWAPI::Orders::CastMindControl (182)
const Order BWAPI::Orders::DarkArchonMeld (183)
const Order BWAPI::Orders::CastFeedback (184)
const Order BWAPI::Orders::CastOpticalFlare (185)
const Order BWAPI::Orders::CastMaelstrom (186)
const Order BWAPI::Orders::JunkYardDog (187)
const Order BWAPI::Orders::Fatal (188)
const Order BWAPI::Orders::None (189)
const Order BWAPI::Orders::Unknown (190)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines