22 #ifndef TETRAEDGE_TE_TE_XML_PARSER_H 23 #define TETRAEDGE_TE_TE_XML_PARSER_H 25 #include "common/hashmap.h" 26 #include "common/str.h" 27 #include "common/formats/xmlparser.h" 29 #include "tetraedge/te/te_vector3f32.h" 30 #include "tetraedge/te/te_color.h" 58 #endif // TETRAEDGE_TE_TE_XML_PARSER_H Definition: detection.h:27
Definition: te_color.h:30
Definition: xmlparser.h:145
Definition: xmlparser.h:98
Definition: te_xml_parser.h:38
TeVector3f32 parsePoint(const ParserNode *node) const
Parse a point with x/y/z attributes.
int parseUint(const ParserNode *node, const char *attr=nullptr) const
Definition: te_vector3f32.h:33
double parseDouble(const ParserNode *node, const char *attr=nullptr) const
bool parseCol(const ParserNode *node, TeColor &colout)