Changeset 9854 in orxonox.OLD for branches/new_class_id/src/lib/graphics/importer/resource_obj.cc
- Timestamp:
- Sep 28, 2006, 10:17:56 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/graphics/importer/resource_obj.cc
r9847 r9854 6 6 7 7 8 ResourceOBJ::ResourceOBJ(const std::string& imageName, float scaling )8 ResourceOBJ::ResourceOBJ(const std::string& imageName, float scaling, const Resources::KeepLevel& keepLevel) 9 9 : Resource(&ResourceOBJ::type) 10 10 { … … 21 21 std::string fileName = this->Resource::locateFile(imageName); 22 22 this->acquireData(OBJModel(fileName, scaling).dataPointer()); 23 this->Resource::addResource(new ResourceOBJ::OBJResourcePointer(imageName + ',' + MultiType(scaling).getString(), Resources::KeepLevel(0), this->StaticModel::dataPointer()));23 this->Resource::addResource(new ResourceOBJ::OBJResourcePointer(imageName + ',' + MultiType(scaling).getString(), keepLevel, this->StaticModel::dataPointer())); 24 24 } 25 25 } 26 26 27 ResourceOBJ ResourceOBJ::createFromString(const std::string& loadString )27 ResourceOBJ ResourceOBJ::createFromString(const std::string& loadString, const Resources::KeepLevel& keepLevel) 28 28 { 29 29 SubString loadValues(loadString, ','); … … 35 35 scaling = (GLenum)MultiType(loadValues[2]).getFloat(); 36 36 37 return ResourceOBJ(imageName, scaling );37 return ResourceOBJ(imageName, scaling, keepLevel); 38 38 } 39 39
Note: See TracChangeset
for help on using the changeset viewer.