- C_10_Canister_Rifle - Static variable in class bwapi.WeaponType
-
- C_10_Canister_Rifle_Alexei_Stukov - Static variable in class bwapi.WeaponType
-
- C_10_Canister_Rifle_Hit - Static variable in class bwapi.BulletType
-
- C_10_Canister_Rifle_Infested_Duran - Static variable in class bwapi.WeaponType
-
- C_10_Canister_Rifle_Samir_Duran - Static variable in class bwapi.WeaponType
-
- C_10_Canister_Rifle_Sarah_Kerrigan - Static variable in class bwapi.WeaponType
-
- Caduceus_Reactor - Static variable in class bwapi.UpgradeType
-
- canAttack() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack-move or attack a unit.
- canAttack(boolean) - Method in class bwapi.Unit
-
- canAttack(Position, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack-move or attack a unit.
- canAttack(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canAttack(PositionOrUnit, boolean, boolean) - Method in class bwapi.Unit
-
- canAttack(Position, boolean) - Method in class bwapi.Unit
-
- canAttack(Unit, boolean) - Method in class bwapi.Unit
-
- canAttack(PositionOrUnit, boolean) - Method in class bwapi.Unit
-
- canAttack(Position) - Method in class bwapi.Unit
-
- canAttack(Unit) - Method in class bwapi.Unit
-
- canAttack(PositionOrUnit) - Method in class bwapi.Unit
-
- canAttack(Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttack(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttack(PositionOrUnit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttack() - Method in class bwapi.UnitType
-
Checks if this unit is capable of attacking.
- canAttackGrouped(boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack-move or attack a unit, as part of a Unitset.
- canAttackGrouped() - Method in class bwapi.Unit
-
- canAttackGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack-move or attack a unit, as part of a Unitset.
- canAttackGrouped(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(PositionOrUnit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Position, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(PositionOrUnit, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Position, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Unit, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(PositionOrUnit, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Position) - Method in class bwapi.Unit
-
- canAttackGrouped(Unit) - Method in class bwapi.Unit
-
- canAttackGrouped(PositionOrUnit) - Method in class bwapi.Unit
-
- canAttackGrouped(Position, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackGrouped(PositionOrUnit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackMove() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute an attack command to attack-move.
- canAttackMove(boolean) - Method in class bwapi.Unit
-
- canAttackMoveGrouped(boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute an attack command to attack-move, as part of a Unitset.
- canAttackMoveGrouped() - Method in class bwapi.Unit
-
- canAttackMoveGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canAttackUnit() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack a unit.
- canAttackUnit(boolean) - Method in class bwapi.Unit
-
- canAttackUnit(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack a unit.
- canAttackUnit(Unit, boolean) - Method in class bwapi.Unit
-
- canAttackUnit(Unit) - Method in class bwapi.Unit
-
- canAttackUnit(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackUnitGrouped(boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack a unit, as part of a Unitset.
- canAttackUnitGrouped() - Method in class bwapi.Unit
-
- canAttackUnitGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canAttackUnitGrouped(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an attack command to attack a unit, as part of a Unitset.
- canAttackUnitGrouped(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canAttackUnitGrouped(Unit, boolean) - Method in class bwapi.Unit
-
- canAttackUnitGrouped(Unit) - Method in class bwapi.Unit
-
- canAttackUnitGrouped(Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canBuild() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a build command.
- canBuild(boolean) - Method in class bwapi.Unit
-
- canBuild(UnitType, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a build command.
- canBuild(UnitType) - Method in class bwapi.Unit
-
- canBuild(UnitType, boolean, boolean) - Method in class bwapi.Unit
-
- canBuild(UnitType, TilePosition, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a build command.
- canBuild(UnitType, TilePosition, boolean) - Method in class bwapi.Unit
-
- canBuild(UnitType, TilePosition) - Method in class bwapi.Unit
-
- canBuild(UnitType, TilePosition, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canBuildAddon() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a buildAddon command.
- canBuildAddon(boolean) - Method in class bwapi.Unit
-
- canBuildAddon(UnitType, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a buildAddon command.
- canBuildAddon(UnitType) - Method in class bwapi.Unit
-
- canBuildAddon(UnitType, boolean, boolean) - Method in class bwapi.Unit
-
- canBuildAddon() - Method in class bwapi.UnitType
-
Checks if this unit type is capable of constructing an add-on.
- canBuildHere(TilePosition, UnitType, Unit) - Method in class bwapi.Game
-
Checks if the given unit type can be built at the given build tile position.
- canBuildHere(TilePosition, UnitType) - Method in class bwapi.Game
-
- canBuildHere(TilePosition, UnitType, Unit, boolean) - Method in class bwapi.Game
-
- canBurrow() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a burrow command.
- canBurrow(boolean) - Method in class bwapi.Unit
-
- canCancelAddon() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cancelAddon command.
- canCancelAddon(boolean) - Method in class bwapi.Unit
-
- canCancelConstruction() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cancelConstruction command.
- canCancelConstruction(boolean) - Method in class bwapi.Unit
-
- canCancelMorph() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cancelMorph command.
- canCancelMorph(boolean) - Method in class bwapi.Unit
-
- canCancelResearch() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cancelResearch command.
- canCancelResearch(boolean) - Method in class bwapi.Unit
-
- canCancelTrain() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cancelTrain command for any slot.
- canCancelTrain(boolean) - Method in class bwapi.Unit
-
- canCancelTrainSlot() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a cancelTrain command for an unspecified slot.
- canCancelTrainSlot(boolean) - Method in class bwapi.Unit
-
- canCancelTrainSlot(int, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a cancelTrain command for an unspecified slot.
- canCancelTrainSlot(int) - Method in class bwapi.Unit
-
- canCancelTrainSlot(int, boolean, boolean) - Method in class bwapi.Unit
-
- canCancelUpgrade() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cancelUpgrade command.
- canCancelUpgrade(boolean) - Method in class bwapi.Unit
-
- Cancel_Addon - Static variable in class bwapi.UnitCommandType
-
- Cancel_Construction - Static variable in class bwapi.UnitCommandType
-
- Cancel_Morph - Static variable in class bwapi.UnitCommandType
-
- Cancel_Research - Static variable in class bwapi.UnitCommandType
-
- Cancel_Train - Static variable in class bwapi.UnitCommandType
-
- Cancel_Train_Slot - Static variable in class bwapi.UnitCommandType
-
- Cancel_Upgrade - Static variable in class bwapi.UnitCommandType
-
- cancelAddon() - Method in class bwapi.Unit
-
Orders this unit to cancel and refund an add-on that is being constructed.
- cancelAddon(Unit) - Static method in class bwapi.UnitCommand
-
- cancelAddon() - Method in class bwapi.Unitset
-
Orders this unit to cancel and refund an add-on that is being constructed.
- cancelConstruction() - Method in class bwapi.Unit
-
Orders this unit to cancel and refund itself from begin constructed.
- cancelConstruction(Unit) - Static method in class bwapi.UnitCommand
-
- cancelConstruction() - Method in class bwapi.Unitset
-
Orders this unit to cancel and refund itself from begin constructed.
- cancelMorph() - Method in class bwapi.Unit
-
Orders this unit to cancel and refund a unit that is morphing.
- cancelMorph(Unit) - Static method in class bwapi.UnitCommand
-
- cancelMorph() - Method in class bwapi.Unitset
-
Orders this unit to cancel and refund a unit that is morphing.
- cancelResearch() - Method in class bwapi.Unit
-
Orders this unit to cancel and refund a research that is in progress.
- cancelResearch(Unit) - Static method in class bwapi.UnitCommand
-
- cancelResearch() - Method in class bwapi.Unitset
-
Orders this unit to cancel and refund a research that is in progress.
- cancelTrain() - Method in class bwapi.Unit
-
Orders the unit to remove the specified unit from its training queue.
- cancelTrain(int) - Method in class bwapi.Unit
-
- cancelTrain(Unit) - Static method in class bwapi.UnitCommand
-
- cancelTrain(Unit, int) - Static method in class bwapi.UnitCommand
-
- cancelTrain() - Method in class bwapi.Unitset
-
Orders the unit to remove the specified unit from its training queue.
- cancelTrain(int) - Method in class bwapi.Unitset
-
- cancelUpgrade() - Method in class bwapi.Unit
-
Orders this unit to cancel and refund an upgrade that is in progress.
- cancelUpgrade(Unit) - Static method in class bwapi.UnitCommand
-
- cancelUpgrade() - Method in class bwapi.Unitset
-
Orders this unit to cancel and refund an upgrade that is in progress.
- canCloak() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a cloak command.
- canCloak(boolean) - Method in class bwapi.Unit
-
- canCommand() - Method in class bwapi.Unit
-
Performs some cheap checks to attempt to quickly detect whether the unit is unable to execute any commands (eg the unit is stasised).
- canCommandGrouped() - Method in class bwapi.Unit
-
Performs some cheap checks to attempt to quickly detect whether the unit is unable to execute any commands as part of a Unitset (eg buildings, critters).
- canCommandGrouped(boolean) - Method in class bwapi.Unit
-
- canDecloak() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a decloak command.
- canDecloak(boolean) - Method in class bwapi.Unit
-
- canFollow() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a follow command.
- canFollow(boolean) - Method in class bwapi.Unit
-
- canFollow(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a follow command.
- canFollow(Unit, boolean) - Method in class bwapi.Unit
-
- canFollow(Unit) - Method in class bwapi.Unit
-
- canFollow(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canGather() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a gather command.
- canGather(boolean) - Method in class bwapi.Unit
-
- canGather(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a gather command.
- canGather(Unit, boolean) - Method in class bwapi.Unit
-
- canGather(Unit) - Method in class bwapi.Unit
-
- canGather(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canHaltConstruction() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a haltConstruction command.
- canHaltConstruction(boolean) - Method in class bwapi.Unit
-
- canHoldPosition() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a holdPosition command.
- canHoldPosition(boolean) - Method in class bwapi.Unit
-
- canIssueCommand(UnitCommand, boolean, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute the given command.
- canIssueCommand(UnitCommand, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommand(UnitCommand, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommand(UnitCommand, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommand(UnitCommand, boolean) - Method in class bwapi.Unit
-
- canIssueCommand(UnitCommand) - Method in class bwapi.Unit
-
- canIssueCommand(UnitCommand, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommandGrouped(UnitCommand, boolean, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute the given command as part of a Unitset (even if none of the units in the Unitset are able to execute the command individually).
- canIssueCommandGrouped(UnitCommand, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommandGrouped(UnitCommand, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommandGrouped(UnitCommand, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommandGrouped(UnitCommand, boolean) - Method in class bwapi.Unit
-
- canIssueCommandGrouped(UnitCommand) - Method in class bwapi.Unit
-
- canIssueCommandGrouped(UnitCommand, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canIssueCommandType(UnitCommandType) - Method in class bwapi.Unit
-
Performs some cheap checks to attempt to quickly detect whether the unit is unable to execute the given command type (i.e. regardless of what other possible command parameters could be).
- canIssueCommandType(UnitCommandType, boolean) - Method in class bwapi.Unit
-
- canIssueCommandTypeGrouped(UnitCommandType, boolean) - Method in class bwapi.Unit
-
Performs some cheap checks to attempt to quickly detect whether the unit is unable to execute the given command type (i.e. regardless of what other possible command parameters could be) as part of a Unitset.
- canIssueCommandTypeGrouped(UnitCommandType) - Method in class bwapi.Unit
-
- canIssueCommandTypeGrouped(UnitCommandType, boolean, boolean) - Method in class bwapi.Unit
-
- canLand() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a land command.
- canLand(boolean) - Method in class bwapi.Unit
-
- canLand(TilePosition, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a land command.
- canLand(TilePosition) - Method in class bwapi.Unit
-
- canLand(TilePosition, boolean, boolean) - Method in class bwapi.Unit
-
- canLift() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a lift command.
- canLift(boolean) - Method in class bwapi.Unit
-
- canLoad() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a load command.
- canLoad(boolean) - Method in class bwapi.Unit
-
- canLoad(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a load command.
- canLoad(Unit, boolean) - Method in class bwapi.Unit
-
- canLoad(Unit) - Method in class bwapi.Unit
-
- canLoad(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canMake(UnitType) - Method in class bwapi.Game
-
Checks all the requirements in order to make a given unit type for the current player.
- canMake(UnitType, Unit) - Method in class bwapi.Game
-
- canMorph() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a morph command.
- canMorph(boolean) - Method in class bwapi.Unit
-
- canMorph(UnitType, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a morph command.
- canMorph(UnitType) - Method in class bwapi.Unit
-
- canMorph(UnitType, boolean, boolean) - Method in class bwapi.Unit
-
- canMove() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a move command.
- canMove(boolean) - Method in class bwapi.Unit
-
- canMove() - Method in class bwapi.UnitType
-
Checks if this unit type is capable of movement.
- canMoveGrouped(boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a move command, as part of a Unitset.
- canMoveGrouped() - Method in class bwapi.Unit
-
- canMoveGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canPatrol() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a patrol command.
- canPatrol(boolean) - Method in class bwapi.Unit
-
- canPatrolGrouped(boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a patrol command, as part of a Unitset.
- canPatrolGrouped() - Method in class bwapi.Unit
-
- canPatrolGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canPlaceCOP() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a placeCOP command.
- canPlaceCOP(boolean) - Method in class bwapi.Unit
-
- canPlaceCOP(TilePosition, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a placeCOP command.
- canPlaceCOP(TilePosition) - Method in class bwapi.Unit
-
- canPlaceCOP(TilePosition, boolean, boolean) - Method in class bwapi.Unit
-
- canProduce() - Method in class bwapi.UnitType
-
Determines if a unit can train other units.
- canRepair() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a repair command.
- canRepair(boolean) - Method in class bwapi.Unit
-
- canRepair(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a repair command.
- canRepair(Unit, boolean) - Method in class bwapi.Unit
-
- canRepair(Unit) - Method in class bwapi.Unit
-
- canRepair(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canResearch(TechType, Unit) - Method in class bwapi.Game
-
Checks all the requirements in order to research a given technology type for the current player.
- canResearch(TechType) - Method in class bwapi.Game
-
- canResearch(TechType, Unit, boolean) - Method in class bwapi.Game
-
- canResearch() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a research command.
- canResearch(boolean) - Method in class bwapi.Unit
-
- canResearch(TechType) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a research command.
- canResearch(TechType, boolean) - Method in class bwapi.Unit
-
- canReturnCargo() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a returnCargo command.
- canReturnCargo(boolean) - Method in class bwapi.Unit
-
- canRightClick() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a position or unit.
- canRightClick(boolean) - Method in class bwapi.Unit
-
- canRightClick(Position, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a position or unit.
- canRightClick(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClick(PositionOrUnit, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClick(Position, boolean) - Method in class bwapi.Unit
-
- canRightClick(Unit, boolean) - Method in class bwapi.Unit
-
- canRightClick(PositionOrUnit, boolean) - Method in class bwapi.Unit
-
- canRightClick(Position) - Method in class bwapi.Unit
-
- canRightClick(Unit) - Method in class bwapi.Unit
-
- canRightClick(PositionOrUnit) - Method in class bwapi.Unit
-
- canRightClick(Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClick(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClick(PositionOrUnit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a position or unit, as part of a Unitset.
- canRightClickGrouped() - Method in class bwapi.Unit
-
- canRightClickGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a position or unit, as part of a Unitset.
- canRightClickGrouped(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(PositionOrUnit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Position, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(PositionOrUnit, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Position, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Unit, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(PositionOrUnit, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Position) - Method in class bwapi.Unit
-
- canRightClickGrouped(Unit) - Method in class bwapi.Unit
-
- canRightClickGrouped(PositionOrUnit) - Method in class bwapi.Unit
-
- canRightClickGrouped(Position, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickGrouped(PositionOrUnit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickPosition() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a rightClick command for a position.
- canRightClickPosition(boolean) - Method in class bwapi.Unit
-
- canRightClickPositionGrouped(boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a rightClick command for a position, as part of a Unitset.
- canRightClickPositionGrouped() - Method in class bwapi.Unit
-
- canRightClickPositionGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickUnit() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a unit.
- canRightClickUnit(boolean) - Method in class bwapi.Unit
-
- canRightClickUnit(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a unit.
- canRightClickUnit(Unit, boolean) - Method in class bwapi.Unit
-
- canRightClickUnit(Unit) - Method in class bwapi.Unit
-
- canRightClickUnit(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickUnitGrouped(boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a unit, as part of a Unitset.
- canRightClickUnitGrouped() - Method in class bwapi.Unit
-
- canRightClickUnitGrouped(boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickUnitGrouped(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a rightClick command to a unit, as part of a Unitset.
- canRightClickUnitGrouped(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canRightClickUnitGrouped(Unit, boolean) - Method in class bwapi.Unit
-
- canRightClickUnitGrouped(Unit) - Method in class bwapi.Unit
-
- canRightClickUnitGrouped(Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a setRallyPoint command to a position or unit.
- canSetRallyPoint(boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(Position, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a setRallyPoint command to a position or unit.
- canSetRallyPoint(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(PositionOrUnit, boolean, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(Position, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(Unit, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(PositionOrUnit, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(Position) - Method in class bwapi.Unit
-
- canSetRallyPoint(Unit) - Method in class bwapi.Unit
-
- canSetRallyPoint(PositionOrUnit) - Method in class bwapi.Unit
-
- canSetRallyPoint(Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canSetRallyPoint(PositionOrUnit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canSetRallyPosition() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a setRallyPoint command to a position.
- canSetRallyPosition(boolean) - Method in class bwapi.Unit
-
- canSetRallyUnit() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a setRallyPoint command to a unit.
- canSetRallyUnit(boolean) - Method in class bwapi.Unit
-
- canSetRallyUnit(Unit, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a setRallyPoint command to a unit.
- canSetRallyUnit(Unit, boolean) - Method in class bwapi.Unit
-
- canSetRallyUnit(Unit) - Method in class bwapi.Unit
-
- canSetRallyUnit(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canSiege() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a siege command.
- canSiege(boolean) - Method in class bwapi.Unit
-
- canStop() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a stop command.
- canStop(boolean) - Method in class bwapi.Unit
-
- canTargetUnit(Unit) - Method in class bwapi.Unit
-
Performs some cheap checks to attempt to quickly detect whether the unit is unable to use the given unit as the target unit of an unspecified command.
- canTargetUnit(Unit, boolean) - Method in class bwapi.Unit
-
- canTrain() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a train command.
- canTrain(boolean) - Method in class bwapi.Unit
-
- canTrain(UnitType, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a train command.
- canTrain(UnitType) - Method in class bwapi.Unit
-
- canTrain(UnitType, boolean, boolean) - Method in class bwapi.Unit
-
- canUnburrow() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute an unburrow command.
- canUnburrow(boolean) - Method in class bwapi.Unit
-
- canUnload() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an unload command.
- canUnload(boolean) - Method in class bwapi.Unit
-
- canUnload(Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an unload command.
- canUnload(Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canUnload(Unit, boolean) - Method in class bwapi.Unit
-
- canUnload(Unit) - Method in class bwapi.Unit
-
- canUnload(Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUnloadAll() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute an unloadAll command for the current position.
- canUnloadAll(boolean) - Method in class bwapi.Unit
-
- canUnloadAllPosition() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an unloadAll command for a different position.
- canUnloadAllPosition(boolean) - Method in class bwapi.Unit
-
- canUnloadAllPosition(Position, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an unloadAll command for a different position.
- canUnloadAllPosition(Position) - Method in class bwapi.Unit
-
- canUnloadAllPosition(Position, boolean, boolean) - Method in class bwapi.Unit
-
- canUnloadAtPosition(Position, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an unload command or unloadAll at current position command or unloadAll at a different position command, for a given position.
- canUnloadAtPosition(Position) - Method in class bwapi.Unit
-
- canUnloadAtPosition(Position, boolean, boolean) - Method in class bwapi.Unit
-
- canUnloadWithOrWithoutTarget() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an unload command or unloadAll at current position command or unloadAll at a different position command.
- canUnloadWithOrWithoutTarget(boolean) - Method in class bwapi.Unit
-
- canUnsiege() - Method in class bwapi.Unit
-
Checks whether the unit is able to execute an unsiege command.
- canUnsiege(boolean) - Method in class bwapi.Unit
-
- canUpgrade(UpgradeType, Unit) - Method in class bwapi.Game
-
Checks all the requirements in order to upgrade a given upgrade type for the current player.
- canUpgrade(UpgradeType) - Method in class bwapi.Game
-
- canUpgrade(UpgradeType, Unit, boolean) - Method in class bwapi.Game
-
- canUpgrade() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an upgrade command.
- canUpgrade(boolean) - Method in class bwapi.Unit
-
- canUpgrade(UpgradeType) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute an upgrade command.
- canUpgrade(UpgradeType, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a useTech command for a specified position or unit (only specify nullptr if the TechType does not target another position/unit).
- canUseTech(TechType, Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, PositionOrUnit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Position, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, PositionOrUnit, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Position, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Unit, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, PositionOrUnit, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Position) - Method in class bwapi.Unit
-
- canUseTech(TechType, Unit) - Method in class bwapi.Unit
-
- canUseTech(TechType, PositionOrUnit) - Method in class bwapi.Unit
-
- canUseTech(TechType) - Method in class bwapi.Unit
-
- canUseTech(TechType, Position, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTech(TechType, PositionOrUnit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechPosition(TechType, boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a useTech command with an unspecified target position.
- canUseTechPosition(TechType) - Method in class bwapi.Unit
-
- canUseTechPosition(TechType, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechPosition(TechType, Position, boolean, boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a useTech command with an unspecified target position.
- canUseTechPosition(TechType, Position, boolean) - Method in class bwapi.Unit
-
- canUseTechPosition(TechType, Position) - Method in class bwapi.Unit
-
- canUseTechPosition(TechType, Position, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechUnit(TechType, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a useTech command with an unspecified target unit.
- canUseTechUnit(TechType) - Method in class bwapi.Unit
-
- canUseTechUnit(TechType, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechUnit(TechType, Unit, boolean, boolean, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a useTech command with an unspecified target unit.
- canUseTechUnit(TechType, Unit, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechUnit(TechType, Unit, boolean) - Method in class bwapi.Unit
-
- canUseTechUnit(TechType, Unit) - Method in class bwapi.Unit
-
- canUseTechUnit(TechType, Unit, boolean, boolean, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechWithOrWithoutTarget() - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a useTech command without a target or or a useTech command with a target position or a useTech command with a target unit.
- canUseTechWithOrWithoutTarget(boolean) - Method in class bwapi.Unit
-
- canUseTechWithOrWithoutTarget(TechType, boolean) - Method in class bwapi.Unit
-
Cheap checks for whether the unit is able to execute a useTech command without a target or or a useTech command with a target position or a useTech command with a target unit.
- canUseTechWithOrWithoutTarget(TechType) - Method in class bwapi.Unit
-
- canUseTechWithOrWithoutTarget(TechType, boolean, boolean) - Method in class bwapi.Unit
-
- canUseTechWithoutTarget(TechType, boolean) - Method in class bwapi.Unit
-
Checks whether the unit is able to execute a useTech command without a target.
- canUseTechWithoutTarget(TechType) - Method in class bwapi.Unit
-
- canUseTechWithoutTarget(TechType, boolean, boolean) - Method in class bwapi.Unit
-
- Capture_The_Flag - Static variable in class bwapi.GameType
-
- Carrier - Static variable in class bwapi.Order
-
- Carrier_Capacity - Static variable in class bwapi.UpgradeType
-
- CarrierIgnore2 - Static variable in class bwapi.Order
-
- CastConsume - Static variable in class bwapi.Order
-
- CastDarkSwarm - Static variable in class bwapi.Order
-
- CastDefensiveMatrix - Static variable in class bwapi.Order
-
- CastDisruptionWeb - Static variable in class bwapi.Order
-
- CastEMPShockwave - Static variable in class bwapi.Order
-
- CastEnsnare - Static variable in class bwapi.Order
-
- CastFeedback - Static variable in class bwapi.Order
-
- CastHallucination - Static variable in class bwapi.Order
-
- CastInfestation - Static variable in class bwapi.Order
-
- CastIrradiate - Static variable in class bwapi.Order
-
- CastLockdown - Static variable in class bwapi.Order
-
- CastMaelstrom - Static variable in class bwapi.Order
-
- CastMindControl - Static variable in class bwapi.Order
-
- CastNuclearStrike - Static variable in class bwapi.Order
-
- CastOpticalFlare - Static variable in class bwapi.Order
-
- CastParasite - Static variable in class bwapi.Order
-
- CastPlague - Static variable in class bwapi.Order
-
- CastPsionicStorm - Static variable in class bwapi.Order
-
- CastRecall - Static variable in class bwapi.Order
-
- CastRestoration - Static variable in class bwapi.Order
-
- CastScannerSweep - Static variable in class bwapi.Order
-
- CastSpawnBroodlings - Static variable in class bwapi.Order
-
- CastStasisField - Static variable in class bwapi.Order
-
- Center_Align - Static variable in class bwapi.Utils
-
- CenteredObject - Class in bwapi
-
Interrmediate class used to translate getPoint() calls to getCenter() calls.
- CenteredObject() - Constructor for class bwapi.CenteredObject
-
- Charon_Boosters - Static variable in class bwapi.UpgradeType
-
- Chitinous_Plating - Static variable in class bwapi.UpgradeType
-
- Chokepoint - Class in bwta
-
- Claws - Static variable in class bwapi.WeaponType
-
- Claws_Devouring_One - Static variable in class bwapi.WeaponType
-
- Claws_Infested_Kerrigan - Static variable in class bwapi.WeaponType
-
- cleanMemory() - Static method in class bwta.BWTA
-
- Clear_formatting - Static variable in class bwapi.Utils
-
- Client - Class in bwapi
-
- Cloak - Static variable in class bwapi.Order
-
- cloak() - Method in class bwapi.Unit
-
Orders the unit to cloak.
- cloak(Unit) - Static method in class bwapi.UnitCommand
-
- Cloak - Static variable in class bwapi.UnitCommandType
-
- cloak() - Method in class bwapi.Unitset
-
Orders the unit to cloak.
- Cloaking_Field - Static variable in class bwapi.TechType
-
- cloakingTech() - Method in class bwapi.UnitType
-
Retrieves the cloaking technology associated with certain units.
- CloakNearbyUnits - Static variable in class bwapi.Order
-
- Closed - Static variable in class bwapi.PlayerType
-
- CloseDoor - Static variable in class bwapi.Order
-
- Color - Class in bwapi
-
Starcraft uses a 256 color palette to render everything,
so the colors available for draw shapes using BWAPI is limited to the colors available in the
Pallete.
- Color(int, int, int) - Constructor for class bwapi.Color
-
Create a color using the color in the palette that is closest to the RGB color specified.
- Colossus_Reactor - Static variable in class bwapi.UpgradeType
-
- CompareFilter - Class in bwapi
-
- completedUnitCount() - Method in class bwapi.Player
-
Retrieves the number of completed units that the player has.
- completedUnitCount(UnitType) - Method in class bwapi.Player
-
- CompletingArchonSummon - Static variable in class bwapi.Order
-
- computeDistanceTransform() - Static method in class bwta.BWTA
-
- Computer - Static variable in class bwapi.PlayerType
-
- ComputerAI - Static variable in class bwapi.Order
-
- ComputerLeft - Static variable in class bwapi.PlayerType
-
- ComputerReturn - Static variable in class bwapi.Order
-
- Concussive - Static variable in class bwapi.DamageType
-
- connect() - Method in class bwapi.Client
-
- ConstructingBuilding - Static variable in class bwapi.Order
-
- Consume - Static variable in class bwapi.BulletType
-
- Consume - Static variable in class bwapi.ExplosionType
-
- Consume - Static variable in class bwapi.TechType
-
- Consume - Static variable in class bwapi.WeaponType
-
- Corrosive_Acid - Static variable in class bwapi.ExplosionType
-
- Corrosive_Acid - Static variable in class bwapi.WeaponType
-
- Corrosive_Acid_Shot - Static variable in class bwapi.BulletType
-
- countdownTimer() - Method in class bwapi.Game
-
Returns the remaining countdown time.
- CreateProtossBuilding - Static variable in class bwapi.Order
-
- Critter - Static variable in class bwapi.Order
-
- Critter_Bengalaas - Static variable in class bwapi.UnitType
-
- Critter_Kakaru - Static variable in class bwapi.UnitType
-
- Critter_Ragnasaur - Static variable in class bwapi.UnitType
-
- Critter_Rhynadon - Static variable in class bwapi.UnitType
-
- Critter_Scantid - Static variable in class bwapi.UnitType
-
- Critter_Ursadon - Static variable in class bwapi.UnitType
-
- CTFCOP2 - Static variable in class bwapi.Order
-
- CTFCOPInit - Static variable in class bwapi.Order
-
- CTFCOPStarted - Static variable in class bwapi.Order
-
- Currently_Researching - Static variable in class bwapi.Error
-
- Currently_Upgrading - Static variable in class bwapi.Error
-
- Cyan - Static variable in class bwapi.Color
-
- Cyan - Static variable in class bwapi.Utils
-
- Cyan_default - Static variable in class bwapi.Utils
-