BWAPI
BuildScienceFacilityTask Member List
This is the complete list of members for BuildScienceFacilityTask, including all inherited members.
_agentsTask [protected]
_buildingBuildTask [protected]
_buildingPosBuildTask [protected]
_buildingTypeBuildTask [protected]
_canBePreemptedTask [protected]
_canExecuteTask [protected]
_creationFrameTask [protected]
_envTask [protected]
_execValidationFreqTask [protected]
_filterTaskInfoTask [protected]
_idTask [protected]
_nameTask [protected]
_needsMoreUnitsTask [protected]
_plannedBuildingBuildTask [protected]
_priorityTask [protected]
_requiresUnitsBuildTask [protected]
_statusTask [protected]
_statusMessageTask [protected]
_syncUpTask [protected]
_targetPositionBuildTask [protected]
_typesTask [protected]
_workerTypeBuildTask [protected]
addAgent(Agent *agent)Task [virtual]
assignNeededAgents(AgentMap *agents)Task
BuildScienceFacilityTask(TilePosition pos, Environment *env)BuildScienceFacilityTask
BuildScienceFacilityTask(Unit *building, Environment *env)BuildScienceFacilityTask
BuildTask(UnitType buildingType, TilePosition pos, Environment *env)BuildTask
BuildTask(Unit *building, Environment *env)BuildTask
calculatePriority()BuildScienceFacilityTask [virtual]
canBePreempted()Task
canExecute()Task
cleanup()Task [virtual]
displayInfo(int &row, Agent *agent)Task [virtual]
evaluateAptitude(Agent *agent)BuildTask [virtual]
evaluateNeededUnits()BuildTask [virtual]
evaluateStatus()BuildTask [virtual]
execute(Agent *agent)BuildTask [virtual]
filterSet(TaskSet *tasks, TaskType type)Task [static]
filterSet(TaskSet *tasks, TaskType type, int maxCreationFrame)Task [static]
filterSetByPriority(TaskSet *tasks, TaskType type, double priority)Task [static]
generateNecessaryTasks(Environment *env)BuildScienceFacilityTask [static]
generateUnfinishedBuildTasks(Environment *env)BuildTask [static]
getBuilding()BuildTask
getBuildingPosition()BuildTask
getBuildingType()BuildTask
getCreationFrame()Task
getExecValidationFreq()Task
getId()Task
getName()Task
getPriority()Task
getStatus()Task
initialize()BuildTask [protected]
isType(TaskType)Task
mustSyncUp()Task
needsMoreUnits()Task
removeAgent(Agent *agent)Task [virtual]
scalePriority(double value, double maxPriority, double minPriority)Task [static]
setStatus(TaskStatus status)Task
setStatus(TaskStatus status, string statusMessage)Task
statusMessage()Task
Task(Environment *env, string name, bool canBePreempted=true, int execValidationFreq=DEFAULT_TASK_VALIDATION_FREQ)Task
~BuildScienceFacilityTask(void)BuildScienceFacilityTask [virtual]
~BuildTask(void)BuildTask [virtual]
~Task(void)Task [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines