|
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
|
Inheritance diagram for System.Xml.XmlEncodedRawTextWriter:
Collaboration diagram for System.Xml.XmlEncodedRawTextWriter:Static Public Member Functions | |
| static XmlWriter | Create (Stream output, XmlWriterSettings settings) |
| static XmlWriter | Create (TextWriter output, XmlWriterSettings settings) |
Protected Member Functions | |
| XmlEncodedRawTextWriter (XmlWriterSettings settings) | |
| virtual void | FlushBuffer () |
| unsafe void | WriteAttributeTextBlock (char *pSrc, char *pSrcEnd) |
| unsafe void | WriteElementTextBlock (char *pSrc, char *pSrcEnd) |
| unsafe void | RawText (string s) |
| unsafe void | RawText (char *pSrcBegin, char *pSrcEnd) |
| unsafe void | WriteRawWithCharChecking (char *pSrcBegin, char *pSrcEnd) |
| unsafe void | WriteCommentOrPi (string text, int stopChar) |
| unsafe void | WriteCDataSection (string text) |
| void | ChangeTextContentMark (bool value) |
| unsafe char * | WriteNewLine (char *pDst) |
| void | ValidateContentChars (string chars, string propertyName, bool allowOnlyWhitespace) |
| virtual void | Dispose (bool disposing) |
Static Protected Member Functions | |
| static unsafe char * | LtEntity (char *pDst) |
| static unsafe char * | GtEntity (char *pDst) |
| static unsafe char * | AmpEntity (char *pDst) |
| static unsafe char * | QuoteEntity (char *pDst) |
| static unsafe char * | TabEntity (char *pDst) |
| static unsafe char * | LineFeedEntity (char *pDst) |
| static unsafe char * | CarriageReturnEntity (char *pDst) |
| static unsafe char * | RawStartCData (char *pDst) |
| static unsafe char * | RawEndCData (char *pDst) |
Protected Attributes | |
| byte[] | bufBytes |
| Stream | stream |
| Encoding | encoding |
| XmlCharType | xmlCharType |
| int | bufPos |
| int | textPos |
| int | contentPos |
| int | cdataPos |
| int | attrEndPos |
| int | bufLen |
| bool | writeToNull |
| bool | hadDoubleBracket |
| bool | inAttributeValue |
| int | bufBytesUsed |
| char[] | bufChars |
| Encoder | encoder |
| TextWriter | writer |
| bool | trackTextContent |
| bool | inTextContent |
| NewLineHandling | newLineHandling |
| bool | closeOutput |
| bool | omitXmlDeclaration |
| string | newLineChars |
| bool | checkCharacters |
| XmlStandalone | standalone |
| XmlOutputMethod | outputMethod |
| bool | autoXmlDeclaration |
| bool | mergeCDataSections |
| XmlRawWriterBase64Encoder | base64Encoder |
| IXmlNamespaceResolver | resolver |
Package Functions | |
| override void | WriteXmlDeclaration (XmlStandalone standalone) |
| override void | WriteXmlDeclaration (string xmldecl) |
| override void | StartElementContent () |
| override void | WriteEndElement (string prefix, string localName, string ns) |
| override void | WriteFullEndElement (string prefix, string localName, string ns) |
| override void | WriteNamespaceDeclaration (string prefix, string namespaceName) |
| override void | WriteStartNamespaceDeclaration (string prefix) |
| override void | WriteEndNamespaceDeclaration () |
| unsafe void | EncodeChar (ref char *pSrc, char *pSrcEnd, ref char *pDst) |
| virtual void | OnRootElement (ConformanceLevel conformanceLevel) |
| virtual void | WriteEndBase64 () |
| virtual void | Close (WriteState currentState) |
Properties | |
| override bool | SupportsNamespaceDeclarationInChunks [get, set] |
| override WriteState | WriteState [get, set] |
| virtual IXmlNamespaceResolver | NamespaceResolver [set] |
Private Member Functions | |
| void | EncodeChars (int startOffset, int endOffset, bool writeAllToStream) |
| void | FlushEncoder () |
| unsafe char * | InvalidXmlChar (int ch, char *pDst, bool entitize) |
| void | GrowTextContentMarks () |
Static Private Member Functions | |
| static unsafe char * | EncodeSurrogate (char *pSrc, char *pSrcEnd, char *pDst) |
| static unsafe char * | CharEntity (char *pDst, char ch) |
Private Attributes | |
| readonly bool | useAsync |
| int | lastMarkPos |
| int[] | textContentMarks |
| CharEntityEncoderFallback | charEntityFallback |
Definition at line 12 of file XmlEncodedRawTextWriter.cs.