terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Public Member Functions | |
XmlLoader () | |
Package Functions | |
void | Load (XmlDocument doc, XmlReader reader, bool preserveWhitespace) |
void | ParseDocumentType (XmlDocumentType dtNode) |
XmlNamespaceManager | ParsePartialContent (XmlNode parentNode, string innerxmltext, XmlNodeType nt) |
void | LoadInnerXmlElement (XmlElement node, string innerxmltext) |
void | LoadInnerXmlAttribute (XmlAttribute node, string innerxmltext) |
void | ExpandEntity (XmlEntity ent) |
void | ExpandEntityReference (XmlEntityReference eref) |
Static Package Functions | |
static void | ParseXmlDeclarationValue (string strValue, out string version, out string encoding, out string standalone) |
static Exception | UnexpectedNodeType (XmlNodeType nodetype) |
Private Member Functions | |
void | LoadDocSequence (XmlDocument parentDoc) |
XmlNode | LoadNode (bool skipOverWhitespace) |
XmlAttribute | LoadAttributeNode () |
XmlAttribute | LoadDefaultAttribute () |
void | LoadAttributeValue (XmlNode parent, bool direct) |
XmlEntityReference | LoadEntityReferenceNode (bool direct) |
XmlDeclaration | LoadDeclarationNode () |
XmlDocumentType | LoadDocumentTypeNode () |
XmlNode | LoadNodeDirect () |
XmlAttribute | LoadAttributeNodeDirect () |
void | ParseDocumentType (XmlDocumentType dtNode, bool bUseResolver, XmlResolver resolver) |
void | LoadDocumentType (IDtdInfo dtdInfo, XmlDocumentType dtNode) |
XmlParserContext | GetContext (XmlNode node) |
void | RemoveDuplicateNamespace (XmlElement elem, XmlNamespaceManager mgr, bool fCheckElemAttrs) |
string | EntitizeName (string name) |
XmlReader | CreateInnerXmlReader (string xmlFragment, XmlNodeType nt, XmlParserContext context, XmlDocument doc) |
Private Attributes | |
XmlDocument | doc |
XmlReader | reader |
bool | preserveWhitespace |
Definition at line 12 of file XmlLoader.cs.