Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Diff Revisions 877 vs 878 for /trunk/Source Code/AI/ActionInterface/Headers/AITeam.h

Diff revisions: vs.
  @@ -35,6 +35,9 @@
35 35 #include "AI/Headers/AIEntity.h"
36 36
37 37 namespace Divide {
38 +
39 + class TaskPool;
40 +
38 41 namespace AI {
39 42
40 43 class AIManager;
  @@ -121,9 +124,9 @@
121 124 friend class AIManager;
122 125 /// Update the crowding system
123 126 void resetCrowd();
124 - bool processInput(const U64 deltaTime);
125 - bool processData(const U64 deltaTime);
126 - bool update(const U64 deltaTime);
127 + bool processInput(TaskPool& parentPool, const U64 deltaTime);
128 + bool processData(TaskPool& parentPool, const U64 deltaTime);
129 + bool update(TaskPool& parentPool, const U64 deltaTime);
127 130 void addCrowd(AIEntity::PresetAgentRadius radius,
128 131 Navigation::NavigationMesh* crowd);
129 132 void removeCrowd(AIEntity::PresetAgentRadius radius);