BWAPI 4.2.0 An API for interacting with Starcraft: Broodwar (1.16.1) |
This is the complete list of members for BWAPI::UnitInterface, including all inherited members.
attack(Position target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
attack(Unit target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
build(UnitType type, TilePosition target=TilePositions::None) | BWAPI::UnitInterface | |
buildAddon(UnitType type) | BWAPI::UnitInterface | |
burrow() | BWAPI::UnitInterface | |
canAttack(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttack(Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttack(Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackGrouped(Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackGrouped(Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackMove(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackMoveGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackUnit(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackUnit(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackUnitGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canAttackUnitGrouped(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canBuild(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canBuild(UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canBuild(UnitType uType, BWAPI::TilePosition tilePos, bool checkTargetUnitType=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canBuildAddon(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canBuildAddon(UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canBurrow(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelAddon(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelConstruction(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelMorph(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelResearch(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelTrain(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelTrainSlot(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelTrainSlot(int slot, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCancelUpgrade(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
cancelAddon() | BWAPI::UnitInterface | |
cancelConstruction() | BWAPI::UnitInterface | |
cancelMorph() | BWAPI::UnitInterface | |
cancelResearch() | BWAPI::UnitInterface | |
cancelTrain(int slot=-2) | BWAPI::UnitInterface | |
cancelUpgrade() | BWAPI::UnitInterface | |
canCloak(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canCommand() const =0 | BWAPI::UnitInterface | pure virtual |
canCommandGrouped(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canDecloak(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canFollow(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canFollow(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canGather(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canGather(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canHaltConstruction(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canHoldPosition(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canIssueCommand(UnitCommand command, bool checkCanUseTechPositionOnPositions=true, bool checkCanUseTechUnitOnUnits=true, bool checkCanBuildUnitType=true, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canIssueCommandGrouped(UnitCommand command, bool checkCanUseTechPositionOnPositions=true, bool checkCanUseTechUnitOnUnits=true, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canIssueCommandType(UnitCommandType ct, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canIssueCommandTypeGrouped(UnitCommandType ct, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canLand(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canLand(TilePosition target, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canLift(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canLoad(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canLoad(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canMorph(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canMorph(UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canMove(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canMoveGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canPatrol(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canPatrolGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canPlaceCOP(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canPlaceCOP(TilePosition target, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRepair(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRepair(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canResearch(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canResearch(TechType type, bool checkCanIssueCommandType=true) const =0 | BWAPI::UnitInterface | pure virtual |
canReturnCargo(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClick(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClick(Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClick(Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickGrouped(Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickGrouped(Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickPosition(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickPositionGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickUnit(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickUnit(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickUnitGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canRightClickUnitGrouped(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSetRallyPoint(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSetRallyPoint(Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSetRallyPoint(Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSetRallyPosition(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSetRallyUnit(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSetRallyUnit(Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canSiege(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canStop(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canTargetUnit(Unit targetUnit, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canTrain(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canTrain(UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnburrow(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnload(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnload(Unit targetUnit, bool checkCanTargetUnit=true, bool checkPosition=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnloadAll(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnloadAllPosition(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnloadAllPosition(Position targDropPos, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnloadAtPosition(Position targDropPos, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnloadWithOrWithoutTarget(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUnsiege(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUpgrade(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUpgrade(UpgradeType type, bool checkCanIssueCommandType=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTech(BWAPI::TechType tech, Position target, bool checkCanTargetUnit=true, bool checkTargetsType=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTech(BWAPI::TechType tech, Unit target=nullptr, bool checkCanTargetUnit=true, bool checkTargetsType=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechPosition(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechPosition(BWAPI::TechType tech, Position target, bool checkTargetsPositions=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechUnit(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechUnit(BWAPI::TechType tech, Unit targetUnit, bool checkCanTargetUnit=true, bool checkTargetsUnits=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechWithOrWithoutTarget(bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechWithOrWithoutTarget(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
canUseTechWithoutTarget(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const =0 | BWAPI::UnitInterface | pure virtual |
cloak() | BWAPI::UnitInterface | |
decloak() | BWAPI::UnitInterface | |
exists() const =0 | BWAPI::UnitInterface | pure virtual |
follow(Unit target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
gather(Unit target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
getAcidSporeCount() const =0 | BWAPI::UnitInterface | pure virtual |
getAddon() const =0 | BWAPI::UnitInterface | pure virtual |
getAirWeaponCooldown() const =0 | BWAPI::UnitInterface | pure virtual |
getAngle() const =0 | BWAPI::UnitInterface | pure virtual |
getBottom() const | BWAPI::UnitInterface | |
getBuildType() const =0 | BWAPI::UnitInterface | pure virtual |
getBuildUnit() const =0 | BWAPI::UnitInterface | pure virtual |
getCarrier() const =0 | BWAPI::UnitInterface | pure virtual |
getClosestUnit(const UnitFilter &pred=nullptr, int radius=999999) const | BWAPI::UnitInterface | |
getDefenseMatrixPoints() const =0 | BWAPI::UnitInterface | pure virtual |
getDefenseMatrixTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getDistance(Position target) const | BWAPI::UnitInterface | |
getDistance(Unit target) const | BWAPI::UnitInterface | |
getEnergy() const =0 | BWAPI::UnitInterface | pure virtual |
getEnsnareTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getGroundWeaponCooldown() const =0 | BWAPI::UnitInterface | pure virtual |
getHatchery() const =0 | BWAPI::UnitInterface | pure virtual |
getHitPoints() const =0 | BWAPI::UnitInterface | pure virtual |
getID() const =0 | BWAPI::UnitInterface | pure virtual |
getInitialHitPoints() const =0 | BWAPI::UnitInterface | pure virtual |
getInitialPosition() const =0 | BWAPI::UnitInterface | pure virtual |
getInitialResources() const =0 | BWAPI::UnitInterface | pure virtual |
getInitialTilePosition() const =0 | BWAPI::UnitInterface | pure virtual |
getInitialType() const =0 | BWAPI::UnitInterface | pure virtual |
getInterceptorCount() const =0 | BWAPI::UnitInterface | pure virtual |
getInterceptors() const =0 | BWAPI::UnitInterface | pure virtual |
getIrradiateTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getKillCount() const =0 | BWAPI::UnitInterface | pure virtual |
getLarva() const =0 | BWAPI::UnitInterface | pure virtual |
getLastAttackingPlayer() const =0 | BWAPI::UnitInterface | pure virtual |
getLastCommand() const =0 | BWAPI::UnitInterface | pure virtual |
getLastCommandFrame() const =0 | BWAPI::UnitInterface | pure virtual |
getLeft() const | BWAPI::UnitInterface | |
getLoadedUnits() const =0 | BWAPI::UnitInterface | pure virtual |
getLockdownTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getMaelstromTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getNydusExit() const =0 | BWAPI::UnitInterface | pure virtual |
getOrder() const =0 | BWAPI::UnitInterface | pure virtual |
getOrderTarget() const =0 | BWAPI::UnitInterface | pure virtual |
getOrderTargetPosition() const =0 | BWAPI::UnitInterface | pure virtual |
getOrderTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getPlagueTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getPlayer() const =0 | BWAPI::UnitInterface | pure virtual |
getPosition() const =0 | BWAPI::UnitInterface | pure virtual |
getPowerUp() const =0 | BWAPI::UnitInterface | pure virtual |
getRallyPosition() const =0 | BWAPI::UnitInterface | pure virtual |
getRallyUnit() const =0 | BWAPI::UnitInterface | pure virtual |
getRegion() const | BWAPI::UnitInterface | |
getRemainingBuildTime() const =0 | BWAPI::UnitInterface | pure virtual |
getRemainingResearchTime() const =0 | BWAPI::UnitInterface | pure virtual |
getRemainingTrainTime() const =0 | BWAPI::UnitInterface | pure virtual |
getRemainingUpgradeTime() const =0 | BWAPI::UnitInterface | pure virtual |
getRemoveTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getReplayID() const =0 | BWAPI::UnitInterface | pure virtual |
getResourceGroup() const =0 | BWAPI::UnitInterface | pure virtual |
getResources() const =0 | BWAPI::UnitInterface | pure virtual |
getRight() const | BWAPI::UnitInterface | |
getScarabCount() const =0 | BWAPI::UnitInterface | pure virtual |
getSecondaryOrder() const =0 | BWAPI::UnitInterface | pure virtual |
getShields() const =0 | BWAPI::UnitInterface | pure virtual |
getSpaceRemaining() const | BWAPI::UnitInterface | |
getSpellCooldown() const =0 | BWAPI::UnitInterface | pure virtual |
getSpiderMineCount() const =0 | BWAPI::UnitInterface | pure virtual |
getStasisTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getStimTimer() const =0 | BWAPI::UnitInterface | pure virtual |
getTarget() const =0 | BWAPI::UnitInterface | pure virtual |
getTargetPosition() const =0 | BWAPI::UnitInterface | pure virtual |
getTech() const =0 | BWAPI::UnitInterface | pure virtual |
getTilePosition() const | BWAPI::UnitInterface | |
getTop() const | BWAPI::UnitInterface | |
getTrainingQueue() const =0 | BWAPI::UnitInterface | pure virtual |
getTransport() const =0 | BWAPI::UnitInterface | pure virtual |
getType() const =0 | BWAPI::UnitInterface | pure virtual |
getUnitsInRadius(int radius, const UnitFilter &pred=nullptr) const | BWAPI::UnitInterface | |
getUnitsInWeaponRange(WeaponType weapon, const UnitFilter &pred=nullptr) const | BWAPI::UnitInterface | |
getUpgrade() const =0 | BWAPI::UnitInterface | pure virtual |
getVelocityX() const =0 | BWAPI::UnitInterface | pure virtual |
getVelocityY() const =0 | BWAPI::UnitInterface | pure virtual |
haltConstruction() | BWAPI::UnitInterface | |
hasNuke() const =0 | BWAPI::UnitInterface | pure virtual |
hasPath(Position target) const | BWAPI::UnitInterface | |
hasPath(Unit target) const | BWAPI::UnitInterface | |
holdPosition(bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
isAccelerating() const =0 | BWAPI::UnitInterface | pure virtual |
isAttackFrame() const =0 | BWAPI::UnitInterface | pure virtual |
isAttacking() const =0 | BWAPI::UnitInterface | pure virtual |
isBeingConstructed() const | BWAPI::UnitInterface | |
isBeingGathered() const =0 | BWAPI::UnitInterface | pure virtual |
isBeingHealed() const =0 | BWAPI::UnitInterface | pure virtual |
isBlind() const =0 | BWAPI::UnitInterface | pure virtual |
isBraking() const =0 | BWAPI::UnitInterface | pure virtual |
isBurrowed() const =0 | BWAPI::UnitInterface | pure virtual |
isCarryingGas() const =0 | BWAPI::UnitInterface | pure virtual |
isCarryingMinerals() const =0 | BWAPI::UnitInterface | pure virtual |
isCloaked() const =0 | BWAPI::UnitInterface | pure virtual |
isCompleted() const =0 | BWAPI::UnitInterface | pure virtual |
isConstructing() const =0 | BWAPI::UnitInterface | pure virtual |
isDefenseMatrixed() const | BWAPI::UnitInterface | |
isDetected() const =0 | BWAPI::UnitInterface | pure virtual |
isEnsnared() const | BWAPI::UnitInterface | |
isFlying() const | BWAPI::UnitInterface | |
isFollowing() const | BWAPI::UnitInterface | |
isGatheringGas() const =0 | BWAPI::UnitInterface | pure virtual |
isGatheringMinerals() const =0 | BWAPI::UnitInterface | pure virtual |
isHallucination() const =0 | BWAPI::UnitInterface | pure virtual |
isHoldingPosition() const | BWAPI::UnitInterface | |
isIdle() const =0 | BWAPI::UnitInterface | pure virtual |
isInterruptible() const =0 | BWAPI::UnitInterface | pure virtual |
isInvincible() const =0 | BWAPI::UnitInterface | pure virtual |
isInWeaponRange(Unit target) const | BWAPI::UnitInterface | |
isIrradiated() const | BWAPI::UnitInterface | |
isLifted() const =0 | BWAPI::UnitInterface | pure virtual |
isLoaded() const | BWAPI::UnitInterface | |
isLockedDown() const | BWAPI::UnitInterface | |
isMaelstrommed() const | BWAPI::UnitInterface | |
isMorphing() const =0 | BWAPI::UnitInterface | pure virtual |
isMoving() const =0 | BWAPI::UnitInterface | pure virtual |
isParasited() const =0 | BWAPI::UnitInterface | pure virtual |
isPatrolling() const | BWAPI::UnitInterface | |
isPlagued() const | BWAPI::UnitInterface | |
isPowered() const =0 | BWAPI::UnitInterface | pure virtual |
isRepairing() const | BWAPI::UnitInterface | |
isResearching() const | BWAPI::UnitInterface | |
isSelected() const =0 | BWAPI::UnitInterface | pure virtual |
isSieged() const | BWAPI::UnitInterface | |
isStartingAttack() const =0 | BWAPI::UnitInterface | pure virtual |
isStasised() const | BWAPI::UnitInterface | |
isStimmed() const | BWAPI::UnitInterface | |
isStuck() const =0 | BWAPI::UnitInterface | pure virtual |
issueCommand(UnitCommand command)=0 | BWAPI::UnitInterface | pure virtual |
isTargetable() const =0 | BWAPI::UnitInterface | pure virtual |
isTraining() const =0 | BWAPI::UnitInterface | pure virtual |
isUnderAttack() const =0 | BWAPI::UnitInterface | pure virtual |
isUnderDarkSwarm() const =0 | BWAPI::UnitInterface | pure virtual |
isUnderDisruptionWeb() const =0 | BWAPI::UnitInterface | pure virtual |
isUnderStorm() const =0 | BWAPI::UnitInterface | pure virtual |
isUpgrading() const | BWAPI::UnitInterface | |
isVisible(Player player=nullptr) const =0 | BWAPI::UnitInterface | pure virtual |
land(TilePosition target) | BWAPI::UnitInterface | |
lift() | BWAPI::UnitInterface | |
load(Unit target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
morph(UnitType type) | BWAPI::UnitInterface | |
move(Position target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
patrol(Position target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
placeCOP(TilePosition target) | BWAPI::UnitInterface | |
repair(Unit target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
research(TechType tech) | BWAPI::UnitInterface | |
returnCargo(bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
rightClick(Position target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
rightClick(Unit target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
setRallyPoint(Position target) | BWAPI::UnitInterface | |
setRallyPoint(Unit target) | BWAPI::UnitInterface | |
siege() | BWAPI::UnitInterface | |
stop(bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
train(UnitType type=UnitTypes::None) | BWAPI::UnitInterface | |
unburrow() | BWAPI::UnitInterface | |
unload(Unit target) | BWAPI::UnitInterface | |
unloadAll(bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
unloadAll(Position target, bool shiftQueueCommand=false) | BWAPI::UnitInterface | |
unsiege() | BWAPI::UnitInterface | |
upgrade(UpgradeType upgrade) | BWAPI::UnitInterface | |
useTech(TechType tech, Position target) | BWAPI::UnitInterface | |
useTech(TechType tech, Unit target=nullptr) | BWAPI::UnitInterface |