Changeset 9854 in orxonox.OLD for branches/new_class_id/src/lib/graphics/importer/md2/resource_md2.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/md2/resource_md2.cc
r9847 r9854 6 6 7 7 8 ResourceMD2::ResourceMD2(const std::string& modelName, const std::string& skinName, float scale )8 ResourceMD2::ResourceMD2(const std::string& modelName, const std::string& skinName, float scale, const Resources::KeepLevel& keepLevel) 9 9 : Resource(&ResourceMD2::type) 10 10 { … … 22 22 //std::string skinFileName = this->Resource::locateFile(skinName); 23 23 this->MD2Model::load(modelFileName, skinName, scale); 24 this->Resource::addResource(new ResourceMD2::MD2ResourcePointer(loadString(modelName, skinName, scale), Resources::KeepLevel(0), this->MD2Model::dataPointer()));24 this->Resource::addResource(new ResourceMD2::MD2ResourcePointer(loadString(modelName, skinName, scale), keepLevel, this->MD2Model::dataPointer())); 25 25 } 26 26 27 27 } 28 28 29 ResourceMD2 ResourceMD2::createFromString(const std::string& loadString )29 ResourceMD2 ResourceMD2::createFromString(const std::string& loadString, const Resources::KeepLevel& keepLevel) 30 30 { 31 31 SubString loadValues(loadString, ','); … … 40 40 scale = MultiType(loadValues[2]).getFloat(); 41 41 42 return ResourceMD2(modelName, skinName, scale );42 return ResourceMD2(modelName, skinName, scale, keepLevel); 43 43 } 44 44
Note: See TracChangeset
for help on using the changeset viewer.