MtlParser.hpp

Go to the documentation of this file.
00001 /* COPYRIGHT
00002  *
00003  * This file is part of the Simple Object Loader and Renderer - SOLAR
00004  *
00005  * Read the file "SOLAR-LICENSE" for the license.
00006  *
00007  * Authors & Copyright:
00008  *
00009  * Tommi Ilmonen, 2001-2003, except LWO-code by RJ, 2001-2003
00010  *
00011  * Tommi's email: firstname.lastname@hut.fi
00012  *
00013  */
00014 
00015 #ifndef SOLAR_MTL_PARSER_HPP
00016 #define SOLAR_MTL_PARSER_HPP
00017 
00018 #include <ConfigReader.hpp>
00019 
00020 namespace Solar {
00021   
00022   class MtlParser
00023   {
00024   public:
00025 
00026     static bool load(ConfigReader::Config *, const char * fname);
00027 
00028     static std::string simplify(const std::string&);
00029 
00030     static void split(std::string * header, std::string * rest, 
00031           const std::string&);
00032   };
00033   
00034 } // namespace Solar
00035 
00036 
00037 #endif

Generated on Mon Mar 12 21:09:00 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6