This is the complete list of members for
ProtectUnitTask, including all inherited members.
| _agents | Task | [protected] |
| _canBePreempted | Task | [protected] |
| _canExecute | Task | [protected] |
| _centerAgent | ProtectUnitTask | [protected] |
| _creationFrame | Task | [protected] |
| _env | Task | [protected] |
| _execValidationFreq | Task | [protected] |
| _filterTaskInfo | Task | [protected] |
| _groupPosition | ProtectUnitTask | [protected] |
| _id | Task | [protected] |
| _name | Task | [protected] |
| _neededUnits | ProtectUnitTask | [protected] |
| _needsMoreUnits | Task | [protected] |
| _priority | Task | [protected] |
| _protectedAgent | ProtectUnitTask | [protected] |
| _readyRange | ProtectUnitTask | [protected] |
| _status | Task | [protected] |
| _statusMessage | Task | [protected] |
| _syncUp | Task | [protected] |
| _targetEnemy | ProtectUnitTask | [protected] |
| _types | Task | [protected] |
| addAgent(Agent *agent) | ProtectUnitTask | [virtual] |
| assignNeededAgents(AgentMap *agents) | Task | |
| calculatePriority() | ProtectUnitTask | [virtual] |
| canBePreempted() | Task | |
| canExecute() | Task | |
| cleanup() | Task | [virtual] |
| displayInfo(int &row, Agent *agent) | Task | [virtual] |
| evaluateAptitude(Agent *agent) | ProtectUnitTask | [virtual] |
| evaluateNeededUnits() | ProtectUnitTask | [virtual] |
| evaluateStatus() | ProtectUnitTask | [virtual] |
| execute(Agent *agent) | ProtectUnitTask | [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) | ProtectUnitTask | [static] |
| getCreationFrame() | Task | |
| getExecValidationFreq() | Task | |
| getGroupPosition() | ProtectUnitTask | |
| getId() | Task | |
| getName() | Task | |
| getPriority() | Task | |
| getProtectedAgent() | ProtectUnitTask | |
| getReadyRange() | ProtectUnitTask | |
| getStatus() | Task | |
| getTargetEnemy() | ProtectUnitTask | |
| isType(TaskType) | Task | |
| marineExecute(Agent *agent) | ProtectUnitTask | [protected] |
| medicExecute(Agent *agent) | ProtectUnitTask | [protected] |
| mustSyncUp() | Task | |
| needsMoreUnits() | Task | |
| ProtectUnitTask(Agent *agent, Environment *env) | ProtectUnitTask | |
| removeAgent(Agent *agent) | ProtectUnitTask | [virtual] |
| scalePriority(double value, double maxPriority, double minPriority) | Task | [static] |
| setStatus(TaskStatus status) | Task | |
| setStatus(TaskStatus status, string statusMessage) | Task | |
| siegeExecute(Agent *agent) | ProtectUnitTask | [protected] |
| statusMessage() | Task | |
| tankExecute(Agent *agent) | ProtectUnitTask | [protected] |
| Task(Environment *env, string name, bool canBePreempted=true, int execValidationFreq=DEFAULT_TASK_VALIDATION_FREQ) | Task | |
| wraithExecute(Agent *agent) | ProtectUnitTask | [protected] |
| ~ProtectUnitTask(void) | ProtectUnitTask | [virtual] |
| ~Task(void) | Task | [virtual] |