![]() | 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 |
1.8.11