|
| static bool | ObjParser::obj_parseline (const char *line, ObjData &data) |
| static bool | ObjParser::mtl_is_space (char c) |
| static const char * | ObjParser::mtl_skip_ws (const char *line) |
| static const char * | ObjParser::mtl_skip_token (const char *line) |
| static bool | ObjParser::mtl_token_equals (const char *begin, const char *end, const char *token) |
| static std::string | ObjParser::mtl_trim_value (const char *line) |
| static bool | ObjParser::mtl_skip_numeric_token (const char *&line) |
| static bool | ObjParser::mtl_skip_required_tokens (const char *&line, int count) |
| static std::string | ObjParser::mtl_parse_texture_name (const char *line) |
| static bool | ObjParser::mtl_parseline (const char *line, MtlData &data) |
| bool | ObjParser::objparse (const char *path, ObjData &data) |
| bool | ObjParser::mtlparse (const char *path, MtlData &data) |
| bool | ObjParser::objparse (std::istream &stream, ObjData &data) |
| template<typename T> |
| bool | ObjParser::savevector (FILE *pFile, const std::vector< T > &v) |
| bool | ObjParser::savevector (FILE *pFile, const std::vector< std::string > &v) |
| template<typename T> |
| bool | ObjParser::savevectornameidx (FILE *pFile, const std::vector< T > &v) |
| template<typename T> |
| bool | ObjParser::loadvector (FILE *pFile, std::vector< T > &v) |
| bool | ObjParser::loadvector (FILE *pFile, std::vector< std::string > &v) |
| template<typename T> |
| bool | ObjParser::loadvectornameidx (FILE *pFile, std::vector< T > &v) |
| bool | ObjParser::objbinsave (const char *path, const ObjData &data) |
| bool | ObjParser::objbinload (const char *path, ObjData &data) |
| template<typename T> |
| bool | ObjParser::vectorequal (const std::vector< T > &v1, const std::vector< T > &v2) |
| bool | ObjParser::vectorequal (const std::vector< std::string > &v1, const std::vector< std::string > &v2) |
| bool | ObjParser::objequal (const ObjData &data1, const ObjData &data2) |