#include #include #include #include class WFMtl { public: bool load(const std::string & filename); void render(); private: /* methods */ void clear(); std::string trim(std::string s); int filesize(const char * filename); void processInputLine(const std::string & input); std::string stripFirstToken(std::string & input); /* variables */ std::map< std::string, std::vector< std::vector > > m_data; string m_currentMaterialName; };