Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10137 in orxonox.OLD for branches/ai/src/ai/ai_team.h


Ignore:
Timestamp:
Dec 21, 2006, 3:49:51 PM (17 years ago)
Author:
tfahrni
Message:

discoverd std::map and std::set

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ai/src/ai/ai_team.h

    r10135 r10137  
    77class AITeam{
    88 public:
    9         ~AITeam(){};
    10         AITeam();
     9        ~AITeam(){}
     10        AITeam(){}
    1111   void process(float dt);
    12 
    13         void addSwarm(int swarmNumber);
    14         void removeSwarm(int swarmNumber);
    15         AISwarm* getSwarm(int swarmNumber);
    16         AISwarm* getCreateSwarm(int swarmNumber);
    17 
     12        void addAI(int swarmNumber, AIModule* aiModule);
     13        void removeAI(int swarmNumber, AIModule* aiModule);
     14        int getTeamSize();
     15       
    1816 private:
    19         AISwarm* swarms[32];
    20         static const int maxSwarms=32;
     17        std::map<int,AISwarm*> swarms;
    2118};
    2219
Note: See TracChangeset for help on using the changeset viewer.