コード例 #1
0
ファイル: overhead_map.cpp プロジェクト: MaddTheSane/alephone
// 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;
}
コード例 #2
0
// 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;
}