Changeset 9785 in orxonox.OLD for branches/new_class_id/src/lib/graphics/importer/resource_texture.cc
- Timestamp:
- Sep 22, 2006, 3:40:06 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/graphics/importer/resource_texture.cc
r9784 r9785 6 6 7 7 ResourceTexture::ResourceTexture(const std::string& imageName, GLenum target) 8 : Resource(&ResourceTexture::type) 8 9 { 9 Resource::Pointer* ptr = this->acquireResource( ResourceTexture::type,imageName + ',' + "TEST");10 Resource::Pointer* ptr = this->acquireResource(imageName + ',' + "TEST"); 10 11 11 12 if (ptr) … … 13 14 else 14 15 { 15 this->loadImage(imageName, target); 16 std::string fileName = this->Resource::locateFile(imageName); 17 this->Texture::loadImage(fileName, target); 18 this->Resource::addResource(new ResourceTexture::TextureResourcePointer(imageName + ',' + "TEST", KeepLevel(), this->Texture::dataPointer())); 16 19 } 17 20 } … … 24 27 25 28 26 ResourceTexture::TextureResourcePointer::TextureResourcePointer(const std::string& loadString, const Resource::KeepLevel& keepLevel, TextureData*data)29 ResourceTexture::TextureResourcePointer::TextureResourcePointer(const std::string& loadString, const Resource::KeepLevel& keepLevel, const TextureData::Pointer& data) 27 30 : Resource::Pointer(loadString, keepLevel) , pointer(data) 28 { 29 } 31 {} 30 32 31 33
Note: See TracChangeset
for help on using the changeset viewer.