This is the complete list of members for
AttackUnitTask, including all inherited members.
| _agents | Task | [protected] |
| _canBePreempted | Task | [protected] |
| _canExecute | Task | [protected] |
| _creationFrame | Task | [protected] |
| _env | Task | [protected] |
| _execValidationFreq | Task | [protected] |
| _filterTaskInfo | Task | [protected] |
| _id | Task | [protected] |
| _minAptitude | AttackUnitTask | [protected] |
| _name | Task | [protected] |
| _needsMoreUnits | Task | [protected] |
| _priority | Task | [protected] |
| _status | Task | [protected] |
| _statusMessage | Task | [protected] |
| _syncUp | Task | [protected] |
| _target | AttackUnitTask | [protected] |
| _types | Task | [protected] |
| addAgent(Agent *agent) | AttackUnitTask | [virtual] |
| assignNeededAgents(AgentMap *agents) | Task | |
| AttackUnitTask(Unit *target, Environment *env) | AttackUnitTask | |
| calculatePriority() | AttackUnitTask | [virtual] |
| canBePreempted() | Task | |
| canExecute() | Task | |
| cleanup() | Task | [virtual] |
| displayInfo(int &row, Agent *agent) | Task | [virtual] |
| evaluateAptitude(Agent *agent) | AttackUnitTask | [virtual] |
| evaluateNeededUnits() | AttackUnitTask | [virtual] |
| evaluateStatus() | AttackUnitTask | [virtual] |
| execute(Agent *agent) | AttackUnitTask | [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) | AttackUnitTask | [static] |
| getCreationFrame() | Task | |
| getExecValidationFreq() | Task | |
| getId() | Task | |
| getName() | Task | |
| getPriority() | Task | |
| getStatus() | Task | |
| getTarget() | AttackUnitTask | |
| isType(TaskType) | Task | |
| mustSyncUp() | Task | |
| needsMoreUnits() | Task | |
| removeAgent(Agent *agent) | AttackUnitTask | [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 | |
| ~AttackUnitTask(void) | AttackUnitTask | [virtual] |
| ~Task(void) | Task | [virtual] |