Changeset 9823 in orxonox.OLD for branches/new_class_id/src/lib/graphics/importer/resource_texture.cc
- Timestamp:
- Sep 25, 2006, 11:28:28 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/new_class_id/src/lib/graphics/importer/resource_texture.cc
r9793 r9823 1 1 2 2 #include "resource_texture.h" 3 #include "substring.h" 4 #include "multi_type.h" 3 5 #include "debug.h" 4 6 … … 23 25 } 24 26 27 ResourceTexture ResourceTexture::createFromString(const std::string& loadString) 28 { 29 SubString loadValues(loadString, ','); 30 std::string imageName; 31 GLenum target = GL_TEXTURE_2D; 32 if (loadValues.size() > 0) 33 imageName = loadValues[0]; 34 if (loadValues.size() > 1) 35 target = (GLenum)MultiType(loadValues[2]).getInt(); 25 36 26 Resources::Type ResourceTexture::type("Texture"); 37 return ResourceTexture(imageName, target); 38 } 39 40 41 42 Resources::tType<ResourceTexture> ResourceTexture::type("Texture"); 27 43 28 44
Note: See TracChangeset
for help on using the changeset viewer.