Changeset 4288 in orxonox.OLD for orxonox/trunk/src/util/object_manager.cc
- Timestamp:
- May 26, 2005, 12:38:44 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/util/object_manager.cc
r4287 r4288 11 11 ### File Specific: 12 12 main-programmer: Patrick Boenzli 13 co-programmer: ...14 13 */ 15 14 … … 17 16 18 17 #include "object_manager.h" 18 #include "garbage_collector.h" 19 19 #include "list.h" 20 #include "world_entity.h" 20 21 21 22 22 using namespace std; … … 32 32 //this->managedObjectList = new BaseObject*[CL_NUMBER]; 33 33 this->managedObjectList = new tList<BaseObject>*[CL_NUMBER]; 34 35 this->garbageCollector = GarbageCollector::getInstance(); 34 36 } 35 37 … … 71 73 72 74 73 void ObjectManager::addToDeadList(const char* className, BaseObject* object) 74 {} 75 void ObjectManager::addToDeadList(classList index, BaseObject* object) 76 { 77 if( likely(this->managedObjectList[index] != NULL)) 78 this->managedObjectList[index]->add(object); 79 else 80 PRINTF(0)(" Error: unable to add object to the list nr. %i, ignoring\n", index); 81 } 75 82 76 83 77 BaseObject* ObjectManager::getFromDeadList(c onst char* className, int number)84 BaseObject* ObjectManager::getFromDeadList(classList index, int number) 78 85 {} 79 86
Note: See TracChangeset
for help on using the changeset viewer.