This is the complete list of members for
BuildScienceFacilityTask, including all inherited members.
| _agents | Task | [protected] |
| _building | BuildTask | [protected] |
| _buildingPos | BuildTask | [protected] |
| _buildingType | BuildTask | [protected] |
| _canBePreempted | Task | [protected] |
| _canExecute | Task | [protected] |
| _creationFrame | Task | [protected] |
| _env | Task | [protected] |
| _execValidationFreq | Task | [protected] |
| _filterTaskInfo | Task | [protected] |
| _id | Task | [protected] |
| _name | Task | [protected] |
| _needsMoreUnits | Task | [protected] |
| _plannedBuilding | BuildTask | [protected] |
| _priority | Task | [protected] |
| _requiresUnits | BuildTask | [protected] |
| _status | Task | [protected] |
| _statusMessage | Task | [protected] |
| _syncUp | Task | [protected] |
| _targetPosition | BuildTask | [protected] |
| _types | Task | [protected] |
| _workerType | BuildTask | [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] |