22#ifndef GUI_METADATA_PARSER_H
23#define GUI_METADATA_PARSER_H
25#include "common/formats/xmlparser.h"
43 : id(i), name(n), engine_id(eid), company_id(cid), year(yr), moby_id(mid), datafiles(df), zoom_id(zid), series_id(sid) {}
54 : id(i), name(n), alt_name(altn), enabled(e) {}
72 : id(i), name(n), alt_name(altn) {}
93 XML_PROP(engine_id,
true)
94 XML_PROP(company_id,
true)
95 XML_PROP(moby_id,
true)
97 XML_PROP(datafiles,
true)
98 XML_PROP(wikipedia_page,
true)
99 XML_PROP(series_id,
true)
100 XML_PROP(steam_id,
false)
101 XML_PROP(gog_id,
false)
102 XML_PROP(zoom_id,
false)
103 XML_PROP(additional_stores,
false)
111 XML_PROP(alt_name,
true)
112 XML_PROP(enabled,
true)
127 XML_PROP(alt_name,
true)
133 bool parserCallback_games(ParserNode *node);
134 bool parserCallback_game(ParserNode *node);
135 bool parserCallback_engines(ParserNode *node);
136 bool parserCallback_engine(ParserNode *node);
137 bool parserCallback_series(ParserNode *node);
138 bool parserCallback_serie(ParserNode *node);
139 bool parserCallback_companies(ParserNode *node);
140 bool parserCallback_company(ParserNode *node);
Definition: xmlparser.h:98
Definition: xmlparser.h:145