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;
Definition: xmlparser.h:98
Definition: object_settings_xml_parser.h:31
bool textCallback(const Common::String &val) override
Definition: xmlparser.h:145
Definition: object3d.h:37