BWAPI  4.1.2
An API for interacting with Starcraft: Broodwar (1.16.1)
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules
Namespaces | Functions | Variables
BWAPI::Orders Namespace Reference

Namespaces

 Enum
 

Functions

const Order::setallOrders ()
 

Variables

const Order AIPatrol
 
const Order ArchonWarp
 
const Order AtkMoveEP
 
const Order AttackMove
 
const Order AttackTile
 
const Order AttackUnit
 
const Order BuildAddon
 
const Order BuildingLand
 
const Order BuildingLiftOff
 
const Order BuildNydusExit
 
const Order BunkerGuard
 
const Order Burrowed
 
const Order Burrowing
 
const Order Carrier
 
const Order CarrierIgnore2
 
const Order CastConsume
 
const Order CastDarkSwarm
 
const Order CastDefensiveMatrix
 
const Order CastDisruptionWeb
 
const Order CastEMPShockwave
 
const Order CastEnsnare
 
const Order CastFeedback
 
const Order CastHallucination
 
const Order CastInfestation
 
const Order CastIrradiate
 
const Order CastLockdown
 
const Order CastMaelstrom
 
const Order CastMindControl
 
const Order CastNuclearStrike
 
const Order CastOpticalFlare
 
const Order CastParasite
 
const Order CastPlague
 
const Order CastPsionicStorm
 
const Order CastRecall
 
const Order CastRestoration
 
const Order CastScannerSweep
 
const Order CastSpawnBroodlings
 
const Order CastStasisField
 
const Order Cloak
 
const Order CloakNearbyUnits
 
const Order CloseDoor
 
const Order CompletingArchonSummon
 
const Order ComputerAI
 
const Order ComputerReturn
 
const Order ConstructingBuilding
 
const Order CreateProtossBuilding
 
const Order Critter
 
const Order CTFCOP2
 
const Order CTFCOPInit
 
const Order CTFCOPStarted
 
const Order DarkArchonMeld
 
const Order Decloak
 
const Order Die
 
const Order DisableDoodad
 
const Order DroneLiftOff
 
const Order EnableDoodad
 
const Order EnterNydusCanal
 
const Order EnterTransport
 
const Order Fatal
 
const Order FireYamatoGun
 
const Order Follow
 
const Order Guard
 
const Order GuardianAspect
 
const Order GuardPost
 
const Order Hallucination2
 
const Order HarassMove
 
const Order Harvest1
 
const Order Harvest2
 
const Order Harvest3
 
const Order Harvest4
 
const Order HarvestGas
 
const Order HealMove
 
const Order HiddenGun
 
const Order HideTrap
 
const Order HoldPosition
 
const Order Hover
 
const Order IncompleteBuilding
 
const Order InfestedCommandCenter
 
const Order InfestingCommandCenter
 
const Order InitCreepGrowth
 
const Order InterceptorAttack
 
const Order InterceptorReturn
 
const Order Interrupted
 
const Order JunkYardDog
 
const Order Larva
 
const Order LiftingOff
 
const Order Medic
 
const Order MedicHeal
 
const Order MedicHealToIdle
 
const Order MiningMinerals
 
const Order Move
 
const Order MoveToGas
 
const Order MoveToMinerals
 
const Order MoveUnload
 
const Order Neutral
 
const Order None
 
const Order Nothing
 
const Order NukeLaunch
 
const Order NukePaint
 
const Order NukeTrack
 
const Order NukeTrain
 
const Order NukeUnit
 
const Order NukeWait
 
const Order OpenDoor
 
const Order Patrol
 
const Order Pickup4
 
const Order PickupBunker
 
const Order PickupIdle
 
const Order PickupTransport
 
const Order PlaceAddon
 
const Order PlaceBuilding
 
const Order PlaceMine
 
const Order PlayerGuard
 
const Order PowerupIdle
 
const Order RallyPointTile
 
const Order RallyPointUnit
 
const Order Reaver
 
const Order ReaverCarrierMove
 
const Order RechargeShieldsBattery
 
const Order RechargeShieldsUnit
 
const Order Repair
 
const Order RescuePassive
 
const Order ResearchTech
 
const Order ResetCollision
 
const Order ReturnGas
 
const Order ReturnMinerals
 
const Order RevealTrap
 
const Order RightClickAction
 
const Order Scanner
 
const Order ScarabAttack
 
const Order SelfDestructing
 
const Order ShieldBattery
 
const Order Sieging
 
const Order SpawningLarva
 
const Order SpreadCreep
 
const Order Stop
 
const Order StoppingCreepGrowth
 
const Order Teleport
 
const Order TowerGuard
 
const Order Train
 
const Order TrainFighter
 
const Order TurretGuard
 
const Order Unburrowing
 
const Order Unknown
 
const Order Unload
 
const Order Unsieging
 
const Order UnusedNothing
 
const Order UnusedPowerup
 
const Order Upgrade
 
const Order VultureMine
 
const Order WaitForGas
 
const Order WaitForMinerals
 
const Order WarpIn
 
const Order ZergBirth
 
const Order ZergBuildingMorph
 
const Order ZergUnitMorph
 

Detailed Description

Namespace containing unit orders.

See also
Order

Function Documentation

const Order::set& BWAPI::Orders::allOrders ( )

Retrieves the set of all defined game orders.

Returns
Set of all Order types.

Variable Documentation

BWAPI::Orders::Die

Die.

Corresponds with Orders::Enum::Die.

BWAPI::Orders::Stop

Stop.

Corresponds with Orders::Enum::Stop.

BWAPI::Orders::Guard

Guard.

Corresponds with Orders::Enum::Guard.

BWAPI::Orders::PlayerGuard

PlayerGuard.

Corresponds with Orders::Enum::PlayerGuard.

BWAPI::Orders::TurretGuard

TurretGuard.

Corresponds with Orders::Enum::TurretGuard.

BWAPI::Orders::BunkerGuard

BunkerGuard.

Corresponds with Orders::Enum::BunkerGuard.

BWAPI::Orders::Move

Move.

Corresponds with Orders::Enum::Move.

BWAPI::Orders::AttackUnit

AttackUnit.

Corresponds with Orders::Enum::AttackUnit.

BWAPI::Orders::AttackTile

AttackTile.

Corresponds with Orders::Enum::AttackTile.

BWAPI::Orders::Hover

Hover.

Corresponds with Orders::Enum::Hover.

BWAPI::Orders::AttackMove

AttackMove.

Corresponds with Orders::Enum::AttackMove.

BWAPI::Orders::InfestedCommandCenter

InfestedCommandCenter.

Corresponds with Orders::Enum::InfestedCommandCenter.

BWAPI::Orders::UnusedNothing

UnusedNothing.

Corresponds with Orders::Enum::UnusedNothing.

BWAPI::Orders::UnusedPowerup

UnusedPowerup.

Corresponds with Orders::Enum::UnusedPowerup.

BWAPI::Orders::TowerGuard

TowerGuard.

Corresponds with Orders::Enum::TowerGuard.

BWAPI::Orders::VultureMine

VultureMine.

Corresponds with Orders::Enum::VultureMine.

BWAPI::Orders::Nothing

Nothing.

Corresponds with Orders::Enum::Nothing.

BWAPI::Orders::CastInfestation

CastInfestation.

Corresponds with Orders::Enum::CastInfestation.

BWAPI::Orders::InfestingCommandCenter

InfestingCommandCenter.

Corresponds with Orders::Enum::InfestingCommandCenter.

BWAPI::Orders::PlaceBuilding

PlaceBuilding.

Corresponds with Orders::Enum::PlaceBuilding.

BWAPI::Orders::CreateProtossBuilding

CreateProtossBuilding.

Corresponds with Orders::Enum::CreateProtossBuilding.

BWAPI::Orders::ConstructingBuilding

ConstructingBuilding.

Corresponds with Orders::Enum::ConstructingBuilding.

BWAPI::Orders::Repair

Repair.

Corresponds with Orders::Enum::Repair.

BWAPI::Orders::PlaceAddon

PlaceAddon.

Corresponds with Orders::Enum::PlaceAddon.

BWAPI::Orders::BuildAddon

BuildAddon.

Corresponds with Orders::Enum::BuildAddon.

BWAPI::Orders::Train

Train.

Corresponds with Orders::Enum::Train.

BWAPI::Orders::RallyPointUnit

RallyPointUnit.

Corresponds with Orders::Enum::RallyPointUnit.

BWAPI::Orders::RallyPointTile

RallyPointTile.

Corresponds with Orders::Enum::RallyPointTile.

BWAPI::Orders::ZergBirth

ZergBirth.

Corresponds with Orders::Enum::ZergBirth.

BWAPI::Orders::ZergUnitMorph

ZergUnitMorph.

Corresponds with Orders::Enum::ZergUnitMorph.

BWAPI::Orders::ZergBuildingMorph

ZergBuildingMorph.

Corresponds with Orders::Enum::ZergBuildingMorph.

BWAPI::Orders::IncompleteBuilding

IncompleteBuilding.

Corresponds with Orders::Enum::IncompleteBuilding.

BWAPI::Orders::BuildNydusExit

BuildNydusExit.

Corresponds with Orders::Enum::BuildNydusExit.

BWAPI::Orders::EnterNydusCanal

EnterNydusCanal.

Corresponds with Orders::Enum::EnterNydusCanal.

BWAPI::Orders::Follow

Follow.

Corresponds with Orders::Enum::Follow.

BWAPI::Orders::Carrier

Carrier.

Corresponds with Orders::Enum::Carrier.

BWAPI::Orders::ReaverCarrierMove

ReaverCarrierMove.

Corresponds with Orders::Enum::ReaverCarrierMove.

BWAPI::Orders::CarrierIgnore2

CarrierIgnore2.

Corresponds with Orders::Enum::CarrierIgnore2.

BWAPI::Orders::Reaver

Reaver.

Corresponds with Orders::Enum::Reaver.

BWAPI::Orders::TrainFighter

TrainFighter.

Corresponds with Orders::Enum::TrainFighter.

BWAPI::Orders::InterceptorAttack

InterceptorAttack.

Corresponds with Orders::Enum::InterceptorAttack.

BWAPI::Orders::ScarabAttack

ScarabAttack.

Corresponds with Orders::Enum::ScarabAttack.

BWAPI::Orders::RechargeShieldsUnit

RechargeShieldsUnit.

Corresponds with Orders::Enum::RechargeShieldsUnit.

BWAPI::Orders::RechargeShieldsBattery

RechargeShieldsBattery.

Corresponds with Orders::Enum::RechargeShieldsBattery.

BWAPI::Orders::ShieldBattery

ShieldBattery.

Corresponds with Orders::Enum::ShieldBattery.

BWAPI::Orders::InterceptorReturn

InterceptorReturn.

Corresponds with Orders::Enum::InterceptorReturn.

BWAPI::Orders::BuildingLand

BuildingLand.

Corresponds with Orders::Enum::BuildingLand.

BWAPI::Orders::BuildingLiftOff

BuildingLiftOff.

Corresponds with Orders::Enum::BuildingLiftOff.

BWAPI::Orders::DroneLiftOff

DroneLiftOff.

Corresponds with Orders::Enum::DroneLiftOff.

BWAPI::Orders::LiftingOff

LiftingOff.

Corresponds with Orders::Enum::LiftingOff.

BWAPI::Orders::ResearchTech

ResearchTech.

Corresponds with Orders::Enum::ResearchTech.

BWAPI::Orders::Upgrade

Upgrade.

Corresponds with Orders::Enum::Upgrade.

BWAPI::Orders::Larva

Larva.

Corresponds with Orders::Enum::Larva.

BWAPI::Orders::SpawningLarva

SpawningLarva.

Corresponds with Orders::Enum::SpawningLarva.

BWAPI::Orders::Harvest1

Harvest1.

Corresponds with Orders::Enum::Harvest1.

BWAPI::Orders::Harvest2

Harvest2.

Corresponds with Orders::Enum::Harvest2.

BWAPI::Orders::MoveToGas

MoveToGas.

Corresponds with Orders::Enum::MoveToGas.

BWAPI::Orders::WaitForGas

WaitForGas.

Corresponds with Orders::Enum::WaitForGas.

BWAPI::Orders::HarvestGas

HarvestGas.

Corresponds with Orders::Enum::HarvestGas.

BWAPI::Orders::ReturnGas

ReturnGas.

Corresponds with Orders::Enum::ReturnGas.

BWAPI::Orders::MoveToMinerals

MoveToMinerals.

Corresponds with Orders::Enum::MoveToMinerals.

BWAPI::Orders::WaitForMinerals

WaitForMinerals.

Corresponds with Orders::Enum::WaitForMinerals.

BWAPI::Orders::MiningMinerals

MiningMinerals.

Corresponds with Orders::Enum::MiningMinerals.

BWAPI::Orders::Harvest3

Harvest3.

Corresponds with Orders::Enum::Harvest3.

BWAPI::Orders::Harvest4

Harvest4.

Corresponds with Orders::Enum::Harvest4.

BWAPI::Orders::ReturnMinerals

ReturnMinerals.

Corresponds with Orders::Enum::ReturnMinerals.

BWAPI::Orders::Interrupted

Interrupted.

Corresponds with Orders::Enum::Interrupted.

BWAPI::Orders::EnterTransport

EnterTransport.

Corresponds with Orders::Enum::EnterTransport.

BWAPI::Orders::PickupIdle

PickupIdle.

Corresponds with Orders::Enum::PickupIdle.

BWAPI::Orders::PickupTransport

PickupTransport.

Corresponds with Orders::Enum::PickupTransport.

BWAPI::Orders::PickupBunker

PickupBunker.

Corresponds with Orders::Enum::PickupBunker.

BWAPI::Orders::Pickup4

Pickup4.

Corresponds with Orders::Enum::Pickup4.

BWAPI::Orders::PowerupIdle

PowerupIdle.

Corresponds with Orders::Enum::PowerupIdle.

BWAPI::Orders::Sieging

Sieging.

Corresponds with Orders::Enum::Sieging.

BWAPI::Orders::Unsieging

Unsieging.

Corresponds with Orders::Enum::Unsieging.

BWAPI::Orders::InitCreepGrowth

InitCreepGrowth.

Corresponds with Orders::Enum::InitCreepGrowth.

BWAPI::Orders::SpreadCreep

SpreadCreep.

Corresponds with Orders::Enum::SpreadCreep.

BWAPI::Orders::StoppingCreepGrowth

StoppingCreepGrowth.

Corresponds with Orders::Enum::StoppingCreepGrowth.

BWAPI::Orders::GuardianAspect

GuardianAspect.

Corresponds with Orders::Enum::GuardianAspect.

BWAPI::Orders::ArchonWarp

ArchonWarp.

Corresponds with Orders::Enum::ArchonWarp.

BWAPI::Orders::CompletingArchonSummon

CompletingArchonSummon.

Corresponds with Orders::Enum::CompletingArchonSummon.

BWAPI::Orders::HoldPosition

HoldPosition.

Corresponds with Orders::Enum::HoldPosition.

BWAPI::Orders::Cloak

Cloak.

Corresponds with Orders::Enum::Cloak.

BWAPI::Orders::Decloak

Decloak.

Corresponds with Orders::Enum::Decloak.

BWAPI::Orders::Unload

Unload.

Corresponds with Orders::Enum::Unload.

BWAPI::Orders::MoveUnload

MoveUnload.

Corresponds with Orders::Enum::MoveUnload.

BWAPI::Orders::FireYamatoGun

FireYamatoGun.

Corresponds with Orders::Enum::FireYamatoGun.

BWAPI::Orders::CastLockdown

CastLockdown.

Corresponds with Orders::Enum::CastLockdown.

BWAPI::Orders::Burrowing

Burrowing.

Corresponds with Orders::Enum::Burrowing.

BWAPI::Orders::Burrowed

Burrowed.

Corresponds with Orders::Enum::Burrowed.

BWAPI::Orders::Unburrowing

Unburrowing.

Corresponds with Orders::Enum::Unburrowing.

BWAPI::Orders::CastDarkSwarm

CastDarkSwarm.

Corresponds with Orders::Enum::CastDarkSwarm.

BWAPI::Orders::CastParasite

CastParasite.

Corresponds with Orders::Enum::CastParasite.

BWAPI::Orders::CastSpawnBroodlings

CastSpawnBroodlings.

Corresponds with Orders::Enum::CastSpawnBroodlings.

BWAPI::Orders::CastEMPShockwave

CastEMPShockwave.

Corresponds with Orders::Enum::CastEMPShockwave.

BWAPI::Orders::NukeWait

NukeWait.

Corresponds with Orders::Enum::NukeWait.

BWAPI::Orders::NukeTrain

NukeTrain.

Corresponds with Orders::Enum::NukeTrain.

BWAPI::Orders::NukeLaunch

NukeLaunch.

Corresponds with Orders::Enum::NukeLaunch.

BWAPI::Orders::NukePaint

NukePaint.

Corresponds with Orders::Enum::NukePaint.

BWAPI::Orders::NukeUnit

NukeUnit.

Corresponds with Orders::Enum::NukeUnit.

BWAPI::Orders::CastNuclearStrike

CastNuclearStrike.

Corresponds with Orders::Enum::CastNuclearStrike.

BWAPI::Orders::NukeTrack

NukeTrack.

Corresponds with Orders::Enum::NukeTrack.

BWAPI::Orders::CloakNearbyUnits

CloakNearbyUnits.

Corresponds with Orders::Enum::CloakNearbyUnits.

BWAPI::Orders::PlaceMine

PlaceMine.

Corresponds with Orders::Enum::PlaceMine.

BWAPI::Orders::RightClickAction

RightClickAction.

Corresponds with Orders::Enum::RightClickAction.

BWAPI::Orders::CastRecall

CastRecall.

Corresponds with Orders::Enum::CastRecall.

BWAPI::Orders::Teleport

Teleport.

Corresponds with Orders::Enum::Teleport.

BWAPI::Orders::CastScannerSweep

CastScannerSweep.

Corresponds with Orders::Enum::CastScannerSweep.

BWAPI::Orders::Scanner

Scanner.

Corresponds with Orders::Enum::Scanner.

BWAPI::Orders::CastDefensiveMatrix

CastDefensiveMatrix.

Corresponds with Orders::Enum::CastDefensiveMatrix.

BWAPI::Orders::CastPsionicStorm

CastPsionicStorm.

Corresponds with Orders::Enum::CastPsionicStorm.

BWAPI::Orders::CastIrradiate

CastIrradiate.

Corresponds with Orders::Enum::CastIrradiate.

BWAPI::Orders::CastPlague

CastPlague.

Corresponds with Orders::Enum::CastPlague.

BWAPI::Orders::CastConsume

CastConsume.

Corresponds with Orders::Enum::CastConsume.

BWAPI::Orders::CastEnsnare

CastEnsnare.

Corresponds with Orders::Enum::CastEnsnare.

BWAPI::Orders::CastStasisField

CastStasisField.

Corresponds with Orders::Enum::CastStasisField.

BWAPI::Orders::CastHallucination

CastHallucination.

Corresponds with Orders::Enum::CastHallucination.

BWAPI::Orders::Hallucination2

Hallucination2.

Corresponds with Orders::Enum::Hallucination2.

BWAPI::Orders::ResetCollision

ResetCollision.

Corresponds with Orders::Enum::ResetCollision.

BWAPI::Orders::Patrol

Patrol.

Corresponds with Orders::Enum::Patrol.

BWAPI::Orders::CTFCOPInit

CTFCOPInit.

Corresponds with Orders::Enum::CTFCOPInit.

BWAPI::Orders::CTFCOPStarted

CTFCOPStarted.

Corresponds with Orders::Enum::CTFCOPStarted.

BWAPI::Orders::CTFCOP2

CTFCOP2.

Corresponds with Orders::Enum::CTFCOP2.

BWAPI::Orders::ComputerAI

ComputerAI.

Corresponds with Orders::Enum::ComputerAI.

BWAPI::Orders::AtkMoveEP

AtkMoveEP.

Corresponds with Orders::Enum::AtkMoveEP.

BWAPI::Orders::HarassMove

HarassMove.

Corresponds with Orders::Enum::HarassMove.

BWAPI::Orders::AIPatrol

AIPatrol.

Corresponds with Orders::Enum::AIPatrol.

BWAPI::Orders::GuardPost

GuardPost.

Corresponds with Orders::Enum::GuardPost.

BWAPI::Orders::RescuePassive

RescuePassive.

Corresponds with Orders::Enum::RescuePassive.

BWAPI::Orders::Neutral

Neutral.

Corresponds with Orders::Enum::Neutral.

BWAPI::Orders::ComputerReturn

ComputerReturn.

Corresponds with Orders::Enum::ComputerReturn.

BWAPI::Orders::SelfDestructing

SelfDestructing.

Corresponds with Orders::Enum::SelfDestructing.

BWAPI::Orders::Critter

Critter.

Corresponds with Orders::Enum::Critter.

BWAPI::Orders::HiddenGun

HiddenGun.

Corresponds with Orders::Enum::HiddenGun.

BWAPI::Orders::OpenDoor

OpenDoor.

Corresponds with Orders::Enum::OpenDoor.

BWAPI::Orders::CloseDoor

CloseDoor.

Corresponds with Orders::Enum::CloseDoor.

BWAPI::Orders::HideTrap

HideTrap.

Corresponds with Orders::Enum::HideTrap.

BWAPI::Orders::RevealTrap

RevealTrap.

Corresponds with Orders::Enum::RevealTrap.

BWAPI::Orders::EnableDoodad

EnableDoodad.

Corresponds with Orders::Enum::EnableDoodad.

BWAPI::Orders::DisableDoodad

DisableDoodad.

Corresponds with Orders::Enum::DisableDoodad.

BWAPI::Orders::WarpIn

WarpIn.

Corresponds with Orders::Enum::WarpIn.

BWAPI::Orders::Medic

Medic.

Corresponds with Orders::Enum::Medic.

BWAPI::Orders::MedicHeal

MedicHeal.

Corresponds with Orders::Enum::MedicHeal.

BWAPI::Orders::HealMove

HealMove.

Corresponds with Orders::Enum::HealMove.

BWAPI::Orders::MedicHealToIdle

MedicHealToIdle.

Corresponds with Orders::Enum::MedicHealToIdle.

BWAPI::Orders::CastRestoration

CastRestoration.

Corresponds with Orders::Enum::CastRestoration.

BWAPI::Orders::CastDisruptionWeb

CastDisruptionWeb.

Corresponds with Orders::Enum::CastDisruptionWeb.

BWAPI::Orders::CastMindControl

CastMindControl.

Corresponds with Orders::Enum::CastMindControl.

BWAPI::Orders::DarkArchonMeld

DarkArchonMeld.

Corresponds with Orders::Enum::DarkArchonMeld.

BWAPI::Orders::CastFeedback

CastFeedback.

Corresponds with Orders::Enum::CastFeedback.

BWAPI::Orders::CastOpticalFlare

CastOpticalFlare.

Corresponds with Orders::Enum::CastOpticalFlare.

BWAPI::Orders::CastMaelstrom

CastMaelstrom.

Corresponds with Orders::Enum::CastMaelstrom.

BWAPI::Orders::JunkYardDog

JunkYardDog.

Corresponds with Orders::Enum::JunkYardDog.

BWAPI::Orders::Fatal

Fatal.

Corresponds with Orders::Enum::Fatal.

const Order BWAPI::Orders::None
const Order BWAPI::Orders::Unknown