source:
orxonox.OLD/branches/ai/src/ai/ai_swarm.h
@
10135
Last change on this file since 10135 was 10135, checked in by tfahrni, 17 years ago | |
---|---|
File size: 346 bytes |
Line | |
---|---|
1 | |
2 | #ifndef _AI_SWARM_H |
3 | #define _AI_SWARM_H |
4 | |
5 | //class AITeamMember; |
6 | #include "ai_team_member.h" |
7 | class NPC2; |
8 | |
9 | class AISwarm{ |
10 | public: |
11 | AISwarm(){}; |
12 | ~AISwarm(){}; |
13 | void process(float dt); |
14 | void addToSwarm(AIModule* newMember); |
15 | void removeFromSwarm(AIModule* member); |
16 | private: |
17 | std::vector<AIModule*> swarmMembers; |
18 | }; |
19 | |
20 | #endif /* _AI_SWARM_H */ |
Note: See TracBrowser
for help on using the repository browser.