| ABBOBase(UpcId upcId, State *state, Module *module) | cherrypi::ABBOBase | inline |
| airArmySupply | cherrypi::ABBOBase | |
| armySupply | cherrypi::ABBOBase | |
| AutoBuildTask(int upcId, State *state, Module *module) | cherrypi::AutoBuildTask | inline |
| autoExpand | cherrypi::ABBOBase | |
| autoUpgrade | cherrypi::ABBOBase | |
| bases | cherrypi::ABBOBase | |
| build(const BuildType *type, Position pos, std::function< void()> builtCallback) | cherrypi::AutoBuildTask | |
| build(const BuildType *type, std::function< void()> builtCallback) | cherrypi::AutoBuildTask | |
| build(const BuildType *type, Position pos) | cherrypi::AutoBuildTask | |
| build(const BuildType *type) | cherrypi::AutoBuildTask | |
| buildExtraOverlordsIfLosingThem | cherrypi::ABBOBase | |
| buildN(const BuildType *type, int n) | cherrypi::AutoBuildTask | |
| buildN(const BuildType *type, int n, int simultaneous) | cherrypi::AutoBuildTask | |
| buildN(const BuildType *type, int n, Position positionIfWeBuildMore) | cherrypi::AutoBuildTask | |
| buildSpores(autobuild::BuildState &st, int n, Position={}, bool morphFirst=false) | cherrypi::ABBOBase | |
| buildStep(autobuild::BuildState &) overridefinal | cherrypi::ABBOBase | virtual |
| buildStep2(autobuild::BuildState &bst) override | cherrypi::ABBOpve2gate1012 | inlinevirtual |
| buildSunkens(autobuild::BuildState &st, int n, Position={}, bool morphFirst=false) | cherrypi::ABBOBase | |
| calculateArmySupply(const autobuild::BuildState &st) | cherrypi::ABBOBase | |
| cancel(State *state) override | cherrypi::MultiProxyTask | virtual |
| cancelGas() | cherrypi::AutoBuildTask | |
| canExpand | cherrypi::ABBOBase | |
| currentBuildState | cherrypi::AutoBuildTask | |
| currentFrame | cherrypi::ABBOBase | |
| defaultTargetStatus_ | cherrypi::MultiProxyTask | protected |
| draw(State *state) override | cherrypi::ABBOBase | protectedvirtual |
| enemyAcademyCount | cherrypi::ABBOBase | |
| enemyAirArmySupply | cherrypi::ABBOBase | |
| enemyAntiAirArmySupply | cherrypi::ABBOBase | |
| enemyArbiterCount | cherrypi::ABBOBase | |
| enemyArchonCount | cherrypi::ABBOBase | |
| enemyArmySupply | cherrypi::ABBOBase | |
| enemyArmySupplyInOurBase | cherrypi::ABBOBase | |
| enemyAttackingAirArmySupply | cherrypi::ABBOBase | |
| enemyAttackingArmySupply | cherrypi::ABBOBase | |
| enemyAttackingGroundArmySupply | cherrypi::ABBOBase | |
| enemyAttackingWorkerCount | cherrypi::ABBOBase | |
| enemyBarracksCount | cherrypi::ABBOBase | |
| enemyBasePos | cherrypi::ABBOBase | |
| enemyBattlecruiserCount | cherrypi::ABBOBase | |
| enemyBiologicalArmySupply | cherrypi::ABBOBase | |
| enemyBuildingCount | cherrypi::ABBOBase | |
| enemyCloakedUnitCount | cherrypi::ABBOBase | |
| enemyCorsairCount | cherrypi::ABBOBase | |
| enemyCyberneticsCoreCount | cherrypi::ABBOBase | |
| enemyDarkTemplarCount | cherrypi::ABBOBase | |
| enemyDragoonCount | cherrypi::ABBOBase | |
| enemyFactoryCount | cherrypi::ABBOBase | |
| enemyFirebatCount | cherrypi::ABBOBase | |
| enemyForgeCount | cherrypi::ABBOBase | |
| enemyForgeIsSpinning | cherrypi::ABBOBase | |
| enemyGasCount | cherrypi::ABBOBase | |
| enemyGasUnits | cherrypi::ABBOBase | |
| enemyGatewayCount | cherrypi::ABBOBase | |
| enemyGoliathCount | cherrypi::ABBOBase | |
| enemyGroundArmySupply | cherrypi::ABBOBase | |
| enemyHasExpanded | cherrypi::ABBOBase | |
| enemyHighTemplarCount | cherrypi::ABBOBase | |
| enemyHydraliskCount | cherrypi::ABBOBase | |
| enemyIsRushing | cherrypi::ABBOBase | |
| enemyLairCount | cherrypi::ABBOBase | |
| enemyLargeArmySupply | cherrypi::ABBOBase | |
| enemyMarineCount | cherrypi::ABBOBase | |
| enemyMedicCount | cherrypi::ABBOBase | |
| enemyMissileTurretCount | cherrypi::ABBOBase | |
| enemyMutaliskCount | cherrypi::ABBOBase | |
| enemyObserverCount | cherrypi::ABBOBase | |
| enemyProximity | cherrypi::ABBOBase | |
| enemyProxyBarracksCount | cherrypi::ABBOBase | |
| enemyProxyBuildingCount | cherrypi::ABBOBase | |
| enemyProxyCannonCount | cherrypi::ABBOBase | |
| enemyProxyForgeCount | cherrypi::ABBOBase | |
| enemyProxyGatewayCount | cherrypi::ABBOBase | |
| enemyRace | cherrypi::ABBOBase | |
| enemyReaverCount | cherrypi::ABBOBase | |
| enemyRefineryCount | cherrypi::ABBOBase | |
| enemyResourceDepots | cherrypi::ABBOBase | |
| enemyScienceVesselCount | cherrypi::ABBOBase | |
| enemyScourgeCount | cherrypi::ABBOBase | |
| enemyScoutCount | cherrypi::ABBOBase | |
| enemyShuttleCount | cherrypi::ABBOBase | |
| enemySmallArmySupply | cherrypi::ABBOBase | |
| enemySpireCount | cherrypi::ABBOBase | |
| enemySporeCount | cherrypi::ABBOBase | |
| enemyStargateCount | cherrypi::ABBOBase | |
| enemyStaticDefenceCount | cherrypi::ABBOBase | |
| enemySunkenCount | cherrypi::ABBOBase | |
| enemySupplyInOurBase | cherrypi::ABBOBase | |
| enemyTankCount | cherrypi::ABBOBase | |
| enemyTemplarArchivesCount | cherrypi::ABBOBase | |
| enemyValkyrieCount | cherrypi::ABBOBase | |
| enemyVultureCount | cherrypi::ABBOBase | |
| enemyWorkerCount | cherrypi::ABBOBase | |
| enemyWraithCount | cherrypi::ABBOBase | |
| enemyZealotCount | cherrypi::ABBOBase | |
| enemyZerglingCount | cherrypi::ABBOBase | |
| evaluate(State *state, Module *module) | cherrypi::AutoBuildTask | |
| expand(autobuild::BuildState &st) | cherrypi::ABBOBase | |
| expandNearest | cherrypi::ABBOBase | |
| findHatcheryPosNear(Position seedPos) | cherrypi::ABBOBase | |
| findNaturalDefencePos(State *) | cherrypi::ABBOBase | |
| findSunkenPos(const BuildType *type, bool mainBaseOnly=false, bool coverMineralsOnly=false) | cherrypi::ABBOBase | |
| findSunkenPosNear(const BuildType *type, Position seedPos, bool coverMineralsOnly=false) | cherrypi::ABBOBase | |
| finished() const | cherrypi::Task | inline |
| forceExpand | cherrypi::ABBOBase | |
| getName() const | cherrypi::Task | inlinevirtual |
| getStaticDefencePos(State *, const BuildType *type) | cherrypi::ABBOBase | |
| geysers | cherrypi::ABBOBase | |
| groundArmySupply | cherrypi::ABBOBase | |
| hasFoundEnemyBase | cherrypi::ABBOBase | |
| homePosition | cherrypi::ABBOBase | |
| inBaseArea | cherrypi::ABBOBase | |
| initialBuildState | cherrypi::AutoBuildTask | |
| isLosingAnOverlord | cherrypi::ABBOBase | |
| isSimulation | cherrypi::AutoBuildTask | |
| lastEvaluate | cherrypi::AutoBuildTask | |
| lastEvaluateCurrentState() | cherrypi::AutoBuildTask | inline |
| lastEvaluateTargetState() | cherrypi::AutoBuildTask | inline |
| lastFindNaturalDefencePosEnemyPos | cherrypi::ABBOBase | |
| lastUpdateInBaseArea | cherrypi::ABBOBase | |
| mainNaturalChoke | cherrypi::ABBOBase | |
| matchStatus(TaskStatus status) | cherrypi::MultiProxyTask | protected |
| mineralFields | cherrypi::ABBOBase | |
| morphSpores(autobuild::BuildState &, int n=1000) | cherrypi::ABBOBase | |
| morphSunkens(autobuild::BuildState &, int n=1000) | cherrypi::ABBOBase | |
| MultiProxyTask(std::vector< UpcId > targetUpcIds, UpcId upcId) | cherrypi::MultiProxyTask | |
| myCompletedHatchCount | cherrypi::ABBOBase | |
| myDefilerCount | cherrypi::ABBOBase | |
| myDroneCount | cherrypi::ABBOBase | |
| myGuardianCount | cherrypi::ABBOBase | |
| myHydraliskCount | cherrypi::ABBOBase | |
| myLarvaCount | cherrypi::ABBOBase | |
| myLurkerCount | cherrypi::ABBOBase | |
| myMutaliskCount | cherrypi::ABBOBase | |
| myScourgeCount | cherrypi::ABBOBase | |
| mySporeCount | cherrypi::ABBOBase | |
| mySunkenCount | cherrypi::ABBOBase | |
| myUltraliskCount | cherrypi::ABBOBase | |
| myZerglingCount | cherrypi::ABBOBase | |
| naturalDefencePos | cherrypi::ABBOBase | |
| naturalPos | cherrypi::ABBOBase | |
| nextBase | cherrypi::ABBOBase | |
| nextStaticDefencePos | cherrypi::ABBOBase | |
| policy_ | cherrypi::MultiProxyTask | protected |
| postBlackboardKey(std::string const &key, Blackboard::Data const &data) | cherrypi::AutoBuildTask | |
| postBuild(autobuild::BuildState &st) overridefinal | cherrypi::ABBOBase | virtual |
| postBuild2(autobuild::BuildState &st) | cherrypi::ABBOBase | inlinevirtual |
| preBuild(autobuild::BuildState &st) overridefinal | cherrypi::ABBOBase | virtual |
| preBuild2(autobuild::BuildState &bst) override | cherrypi::ABBOpve2gate1012 | inlinevirtual |
| preferSafeExpansions | cherrypi::ABBOBase | |
| proxiedUnits() const override | cherrypi::MultiProxyTask | virtual |
| proxiedUnits_ | cherrypi::MultiProxyTask | protected |
| queue | cherrypi::AutoBuildTask | |
| removeDeadOrReassignedUnits(State *state) | cherrypi::Task | protectedvirtual |
| removeUnit(Unit *unit) | cherrypi::Task | |
| scheduledUpcs | cherrypi::AutoBuildTask | |
| setPolicyForStatus(TaskStatus status, ProxyPolicy policy) | cherrypi::MultiProxyTask | |
| setStatus(TaskStatus status) | cherrypi::Task | inline |
| shouldExpand | cherrypi::ABBOBase | |
| simEvaluateFor(autobuild::BuildState &st, FrameNum frames) | cherrypi::AutoBuildTask | |
| state_ | cherrypi::AutoBuildTask | |
| status() const | cherrypi::Task | inline |
| takeNBases(autobuild::BuildState &, int n) | cherrypi::ABBOBase | |
| targets() const | cherrypi::MultiProxyTask | inline |
| targets_ | cherrypi::MultiProxyTask | protected |
| targetUpcIds_ | cherrypi::MultiProxyTask | protected |
| Task(UpcId upcId, std::unordered_set< Unit * > units={}) | cherrypi::Task | inlineexplicit |
| units() const | cherrypi::Task | inline |
| units() | cherrypi::Task | inlineprotected |
| upcId() const | cherrypi::Task | inline |
| update(State *state) override | cherrypi::AutoBuildTask | virtual |
| upgrade(const BuildType *type) | cherrypi::AutoBuildTask | |
| weArePlanningExpansion | cherrypi::ABBOBase | |
| ~AutoBuildTask() override | cherrypi::AutoBuildTask | inlinevirtual |
| ~MultiProxyTask()=default | cherrypi::MultiProxyTask | virtual |
| ~Task() | cherrypi::Task | inlinevirtual |