// LP change: added overhead-map-parser export XML_ElementParser *OverheadMap_GetParser() { OvhdMapParser.AddChild(&LiveAssignParser); OvhdMapParser.AddChild(&DeadAssignParser); OvhdMapParser.AddChild(&ShowAliensParser); OvhdMapParser.AddChild(&ShowItemsParser); OvhdMapParser.AddChild(&ShowProjectilesParser); OvhdMapParser.AddChild(&ShowPathsParser); OvhdMapParser.AddChild(&LineWidthParser); OvhdMapParser.AddChild(Color_GetParser()); OvhdMapParser.AddChild(Font_GetParser()); return &OvhdMapParser; }
// XML-parser support: XML_ElementParser *OpenGL_GetParser() { #ifdef HAVE_OPENGL OpenGL_Parser.AddChild(TextureOptions_GetParser()); OpenGL_Parser.AddChild(Shader_GetParser()); OpenGL_Parser.AddChild(TO_Clear_GetParser()); OpenGL_Parser.AddChild(ModelData_GetParser()); OpenGL_Parser.AddChild(Mdl_Clear_GetParser()); #endif FogParser.AddChild(Color_GetParser()); OpenGL_Parser.AddChild(&FogParser); return &OpenGL_Parser; }