Add support for RapidXML to CEGui
Automatic migration. Original reporter: "jays"
Adds support for the RapidXML parser to the project. No additional run time dependencies are added since RapidXML is not a library or dll.
Reproducibility: have not tried
Additional information: A zip file with the new code is attached. It should be placed in the source tree in this directory: src/XMLParserModules/RapidXMLParser/
You need to include
- define CEGUI_WITH_RAPIDXML 1 in your config.h
The file CEGUISystem.cpp must be changed to include the new code:
This block includes the proper headers when static linking
- if defined(CEGUI_STATIC) ++djs: changed to include new parser
- ifdef CEGUI_WITH_RAPIDXML
- include "XMLParserModules/RapidXMLParser/CEGUIRapidXMLParserModule.h"