Changeset 10040 in orxonox.OLD for branches/ai/src/ai
- Timestamp:
- Dec 11, 2006, 8:30:22 PM (17 years ago)
- Location:
- branches/ai/src/ai
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ai/src/ai/ai_engine.cc
r10029 r10040 15 15 co-programmer: 16 16 */ 17 #define DEBUG_SPECIAL_MODULE DEBUG_MODULE_ WORLD_ENTITY17 #define DEBUG_SPECIAL_MODULE DEBUG_MODULE_AI 18 18 19 19 #include "ai_engine.h" 20 #include "debug.h" 21 22 AIEngine* AIEngine::singletonRef = NULL; 20 23 21 24 … … 25 28 AIEngine::~AIEngine() 26 29 {} 30 31 32 void AIEngine::process() 33 { 34 PRINTF(0)("Processing AI..\n"); 35 } -
branches/ai/src/ai/ai_engine.h
r10029 r10040 9 9 class AIEngine{ 10 10 public: 11 AIEngine();12 11 ~AIEngine(); 12 13 static AIEngine* getInstance() { if( singletonRef == NULL) singletonRef = new AIEngine(); return singletonRef; } 14 15 void process(); 16 private: 17 AIEngine(); 18 13 19 private: 14 20 std::vector<AITeam*> teams; 21 22 static AIEngine* singletonRef; 23 15 24 }; 16 25
Note: See TracChangeset
for help on using the changeset viewer.