Changeset 9786 in orxonox.OLD for branches/new_class_id/src/lib/util/loading/resource.cc
- Timestamp:
- Sep 22, 2006, 6:38:28 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/util/loading/resource.cc
r9785 r9786 61 61 return (Resource::_mainGlobalPath + File(fileName)).name(); 62 62 63 64 63 return std::string("/home/bensch/svn/orxonox/data/") + fileName; 65 64 … … 72 71 73 72 for (unsigned int i = 0; i < _type->storedResources().size(); ++i) 74 if (_type->storedResources()[i]->_pointer->loadString() == loadString) 75 return _type->storedResources()[i]->_pointer; 73 { 74 printf("Compare %s with %s\n", _type->storedResources()[i]->loadString().c_str(), loadString.c_str()); 75 if (_type->storedResources()[i]->loadString() == loadString) 76 return _type->storedResources()[i]; 77 } 76 78 77 79 return NULL; … … 94 96 95 97 void Resource::addResource(Resource::Pointer* pointer) 96 {} 98 { 99 this->_type->addResource(pointer); 100 } 97 101 98 102 … … 114 118 115 119 120 void Resource::Type::addResource(Resource::Pointer* resource) 121 { 122 this->_storedResources.push_back(resource); 116 123 117 118 119 120 124 } 121 125 122 126 123 127 Resource::Pointer::Pointer(const std::string& loadString, const Resource::KeepLevel& keeplevel) 124 { 125 } 128 : _loadString(loadString), _keepLevel(keeplevel) 129 {} 130 126 131 127 132 void Resource::Type::setID(int id)
Note: See TracChangeset
for help on using the changeset viewer.