![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "XMLFix.h"#include "CommonConvert.h"#include "FUtils/FUXmlParser.h"#include <libxml/parser.h>
Functions | |
| static xmlNode * | findChildElement (xmlNode *node, const char *name) |
| static bool | applyFBXFixesNode (xmlNode *node) |
| static bool | applyFBXFixes (xmlNode *root) |
| static bool | processDocument (xmlNode *root) |
| void | FixBrokenXML (const char *text, const char **out, size_t *outSize) |
| Fixes some errors in COLLADA XML files that would otherwise prevent FCollada from loading them successfully. More... | |
|
static |
|
static |
|
static |
| void FixBrokenXML | ( | const char * | text, |
| const char ** | out, | ||
| size_t * | outSize | ||
| ) |
Fixes some errors in COLLADA XML files that would otherwise prevent FCollada from loading them successfully.
'out' is either a new XML document, which must be freed with xmlFree; otherwise it is equal to 'text' if no changes were made.
|
static |