22 #ifndef TETRAEDGE_GAME_OBJECT_SETTINGS_XML_PARSER_H 23 #define TETRAEDGE_GAME_OBJECT_SETTINGS_XML_PARSER_H 25 #include "common/formats/xmlparser.h" 26 #include "tetraedge/game/object3d.h" 27 #include "tetraedge/te/te_vector3f32.h" 40 XML_KEY(ObjectsSettings)
43 XML_KEY(modelFileName)
49 XML_KEY(invertNormals)
57 bool parserCallback_ObjectsSettings(
ParserNode *node);
59 bool parserCallback_modelFileName(
ParserNode *node);
60 bool parserCallback_defaultScale(
ParserNode *node);
61 bool parserCallback_originOffset(
ParserNode *node);
62 bool parserCallback_invertNormals(
ParserNode *node);
72 TextTagType _textTagType;
79 #endif // TETRAEDGE_GAME_OBJECT_SETTINGS_XML_PARSER_H
Definition: detection.h:27
bool textCallback(const Common::String &val) override
Definition: xmlparser.h:145
Definition: xmlparser.h:98
Definition: object3d.h:37
Definition: object_settings_xml_parser.h:31