TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
tcbwapi::TCUnit Member List

This is the complete list of members for tcbwapi::TCUnit, including all inherited members.

canAttack(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttack(BWAPI::Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttack(BWAPI::Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackGrouped(BWAPI::Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackGrouped(BWAPI::Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackMove(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackMoveGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackUnit(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackUnit(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackUnitGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canAttackUnitGrouped(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canBuild(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canBuild(BWAPI::UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canBuild(BWAPI::UnitType uType, BWAPI::TilePosition tilePos, bool checkTargetUnitType=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canBuildAddon(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canBuildAddon(BWAPI::UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canBurrow(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelAddon(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelConstruction(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelMorph(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelResearch(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelTrain(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelTrainSlot(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelTrainSlot(int slot, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCancelUpgrade(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCloak(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canCommand() const overridetcbwapi::TCUnitinline
canCommandGrouped(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canDecloak(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canFollow(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canFollow(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canGather(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canGather(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canHaltConstruction(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canHoldPosition(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canIssueCommand(BWAPI::UnitCommand command, bool checkCanUseTechPositionOnPositions=true, bool checkCanUseTechUnitOnUnits=true, bool checkCanBuildUnitType=true, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canIssueCommandGrouped(BWAPI::UnitCommand command, bool checkCanUseTechPositionOnPositions=true, bool checkCanUseTechUnitOnUnits=true, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canIssueCommandType(BWAPI::UnitCommandType ct, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canIssueCommandTypeGrouped(BWAPI::UnitCommandType ct, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canLand(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canLand(BWAPI::TilePosition target, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canLift(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canLoad(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canLoad(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canMorph(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canMorph(BWAPI::UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canMove(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canMoveGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canPatrol(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canPatrolGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canPlaceCOP(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canPlaceCOP(BWAPI::TilePosition target, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRepair(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRepair(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canResearch(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canResearch(BWAPI::TechType type, bool checkCanIssueCommandType=true) const overridetcbwapi::TCUnitinline
canReturnCargo(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClick(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClick(BWAPI::Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClick(BWAPI::Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickGrouped(BWAPI::Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickGrouped(BWAPI::Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickPosition(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickPositionGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickUnit(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickUnit(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickUnitGrouped(bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canRightClickUnitGrouped(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibilityGrouped=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSetRallyPoint(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSetRallyPoint(BWAPI::Position target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSetRallyPoint(BWAPI::Unit target, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSetRallyPosition(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSetRallyUnit(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSetRallyUnit(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canSiege(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canStop(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canTargetUnit(BWAPI::Unit targetUnit, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canTrain(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canTrain(BWAPI::UnitType uType, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnburrow(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnload(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnload(BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkPosition=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnloadAll(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnloadAllPosition(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnloadAllPosition(BWAPI::Position targDropPos, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnloadAtPosition(BWAPI::Position targDropPos, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnloadWithOrWithoutTarget(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUnsiege(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUpgrade(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUpgrade(BWAPI::UpgradeType type, bool checkCanIssueCommandType=true) const overridetcbwapi::TCUnitinline
canUseTech(BWAPI::TechType tech, BWAPI::Position target, bool checkCanTargetUnit=true, bool checkTargetsType=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTech(BWAPI::TechType tech, BWAPI::Unit target=nullptr, bool checkCanTargetUnit=true, bool checkTargetsType=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechPosition(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechPosition(BWAPI::TechType tech, BWAPI::Position target, bool checkTargetsPositions=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechUnit(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechUnit(BWAPI::TechType tech, BWAPI::Unit targetUnit, bool checkCanTargetUnit=true, bool checkTargetsUnits=true, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechWithOrWithoutTarget(bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechWithOrWithoutTarget(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
canUseTechWithoutTarget(BWAPI::TechType tech, bool checkCanIssueCommandType=true, bool checkCommandibility=true) const overridetcbwapi::TCUnitinline
exists() const overridetcbwapi::TCUnitinline
getAcidSporeCount() const overridetcbwapi::TCUnitinline
getAddon() const overridetcbwapi::TCUnitinline
getAirWeaponCooldown() const overridetcbwapi::TCUnitinline
getAngle() const overridetcbwapi::TCUnitinline
getBuildType() const overridetcbwapi::TCUnitinline
getBuildUnit() const overridetcbwapi::TCUnitinline
getCarrier() const overridetcbwapi::TCUnitinline
getDefenseMatrixPoints() const overridetcbwapi::TCUnitinline
getDefenseMatrixTimer() const overridetcbwapi::TCUnitinline
getEnergy() const overridetcbwapi::TCUnitinline
getEnsnareTimer() const overridetcbwapi::TCUnitinline
getGroundWeaponCooldown() const overridetcbwapi::TCUnitinline
getHatchery() const overridetcbwapi::TCUnitinline
getHitPoints() const overridetcbwapi::TCUnitinline
getID() const overridetcbwapi::TCUnitinline
getInitialHitPoints() const overridetcbwapi::TCUnitinline
getInitialPosition() const overridetcbwapi::TCUnitinline
getInitialResources() const overridetcbwapi::TCUnitinline
getInitialTilePosition() const overridetcbwapi::TCUnitinline
getInitialType() const overridetcbwapi::TCUnitinline
getInterceptorCount() const overridetcbwapi::TCUnitinline
getInterceptors() const overridetcbwapi::TCUnitinline
getIrradiateTimer() const overridetcbwapi::TCUnitinline
getKillCount() const overridetcbwapi::TCUnitinline
getLarva() const overridetcbwapi::TCUnitinline
getLastAttackingPlayer() const overridetcbwapi::TCUnitinline
getLastCommand() const overridetcbwapi::TCUnitinline
getLastCommandFrame() const overridetcbwapi::TCUnitinline
getLoadedUnits() const overridetcbwapi::TCUnitinline
getLockdownTimer() const overridetcbwapi::TCUnitinline
getMaelstromTimer() const overridetcbwapi::TCUnitinline
getNydusExit() const overridetcbwapi::TCUnitinline
getOrder() const overridetcbwapi::TCUnitinline
getOrderTarget() const overridetcbwapi::TCUnitinline
getOrderTargetPosition() const overridetcbwapi::TCUnitinline
getOrderTimer() const overridetcbwapi::TCUnitinline
getPlagueTimer() const overridetcbwapi::TCUnitinline
getPlayer() const overridetcbwapi::TCUnitinline
getPosition() const overridetcbwapi::TCUnitinline
getPowerUp() const overridetcbwapi::TCUnitinline
getRallyPosition() const overridetcbwapi::TCUnitinline
getRallyUnit() const overridetcbwapi::TCUnitinline
getRemainingBuildTime() const overridetcbwapi::TCUnitinline
getRemainingResearchTime() const overridetcbwapi::TCUnitinline
getRemainingTrainTime() const overridetcbwapi::TCUnitinline
getRemainingUpgradeTime() const overridetcbwapi::TCUnitinline
getRemoveTimer() const overridetcbwapi::TCUnitinline
getReplayID() const overridetcbwapi::TCUnitinline
getResourceGroup() const overridetcbwapi::TCUnitinline
getResources() const overridetcbwapi::TCUnitinline
getScarabCount() const overridetcbwapi::TCUnitinline
getSecondaryOrder() const overridetcbwapi::TCUnitinline
getShields() const overridetcbwapi::TCUnitinline
getSpellCooldown() const overridetcbwapi::TCUnitinline
getSpiderMineCount() const overridetcbwapi::TCUnitinline
getStasisTimer() const overridetcbwapi::TCUnitinline
getStimTimer() const overridetcbwapi::TCUnitinline
getTarget() const overridetcbwapi::TCUnitinline
getTargetPosition() const overridetcbwapi::TCUnitinline
getTech() const overridetcbwapi::TCUnitinline
getTrainingQueue() const overridetcbwapi::TCUnitinline
getTransport() const overridetcbwapi::TCUnitinline
getType() const overridetcbwapi::TCUnitinline
getUpgrade() const overridetcbwapi::TCUnitinline
getVelocityX() const overridetcbwapi::TCUnitinline
getVelocityY() const overridetcbwapi::TCUnitinline
hasNuke() const overridetcbwapi::TCUnitinline
isAccelerating() const overridetcbwapi::TCUnitinline
isAttackFrame() const overridetcbwapi::TCUnitinline
isAttacking() const overridetcbwapi::TCUnitinline
isBeingGathered() const overridetcbwapi::TCUnitinline
isBeingHealed() const overridetcbwapi::TCUnitinline
isBlind() const overridetcbwapi::TCUnitinline
isBraking() const overridetcbwapi::TCUnitinline
isBurrowed() const overridetcbwapi::TCUnitinline
isCarryingGas() const overridetcbwapi::TCUnitinline
isCarryingMinerals() const overridetcbwapi::TCUnitinline
isCloaked() const overridetcbwapi::TCUnitinline
isCompleted() const overridetcbwapi::TCUnitinline
isConstructing() const overridetcbwapi::TCUnitinline
isDetected() const overridetcbwapi::TCUnitinline
isGatheringGas() const overridetcbwapi::TCUnitinline
isGatheringMinerals() const overridetcbwapi::TCUnitinline
isHallucination() const overridetcbwapi::TCUnitinline
isIdle() const overridetcbwapi::TCUnitinline
isInterruptible() const overridetcbwapi::TCUnitinline
isInvincible() const overridetcbwapi::TCUnitinline
isLifted() const overridetcbwapi::TCUnitinline
isMorphing() const overridetcbwapi::TCUnitinline
isMoving() const overridetcbwapi::TCUnitinline
isParasited() const overridetcbwapi::TCUnitinline
isPowered() const overridetcbwapi::TCUnitinline
isSelected() const overridetcbwapi::TCUnitinline
isStartingAttack() const overridetcbwapi::TCUnitinline
isStuck() const overridetcbwapi::TCUnitinline
issueCommand(BWAPI::UnitCommand command) overridetcbwapi::TCUnitinline
isTargetable() const overridetcbwapi::TCUnitinline
isTraining() const overridetcbwapi::TCUnitinline
isUnderAttack() const overridetcbwapi::TCUnitinline
isUnderDarkSwarm() const overridetcbwapi::TCUnitinline
isUnderDisruptionWeb() const overridetcbwapi::TCUnitinline
isUnderStorm() const overridetcbwapi::TCUnitinline
isVisible(BWAPI::Player player=nullptr) const overridetcbwapi::TCUnitinline
TCUnit(torchcraft::replayer::Unit u)tcbwapi::TCUnitinline
~TCUnit()tcbwapi::TCUnitinlinevirtual