|
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.HtmlUtf8RawTextWriter:
Collaboration diagram for System.Xml.HtmlUtf8RawTextWriter:Static Public Member Functions | |
| static XmlWriter | Create (Stream output, XmlWriterSettings settings) |
| static XmlWriter | Create (TextWriter output, XmlWriterSettings settings) |
Protected Member Functions | |
| void | WriteMetaElement () |
| unsafe void | WriteHtmlElementTextBlock (char *pSrc, char *pSrcEnd) |
| unsafe void | WriteHtmlAttributeTextBlock (char *pSrc, char *pSrcEnd) |
| 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) |
| unsafe byte * | WriteNewLine (byte *pDst) |
| void | ValidateContentChars (string chars, string propertyName, bool allowOnlyWhitespace) |
| virtual void | Dispose (bool disposing) |
Static Protected Member Functions | |
| static unsafe byte * | LtEntity (byte *pDst) |
| static unsafe byte * | GtEntity (byte *pDst) |
| static unsafe byte * | AmpEntity (byte *pDst) |
| static unsafe byte * | QuoteEntity (byte *pDst) |
| static unsafe byte * | TabEntity (byte *pDst) |
| static unsafe byte * | LineFeedEntity (byte *pDst) |
| static unsafe byte * | CarriageReturnEntity (byte *pDst) |
| static unsafe byte * | RawStartCData (byte *pDst) |
| static unsafe byte * | RawEndCData (byte *pDst) |
Protected Attributes | |
| ByteStack | elementScope |
| ElementProperties | currentElementProperties |
| 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 |
| NewLineHandling | newLineHandling |
| bool | closeOutput |
| bool | omitXmlDeclaration |
| string | newLineChars |
| bool | checkCharacters |
| XmlStandalone | standalone |
| XmlOutputMethod | outputMethod |
| bool | autoXmlDeclaration |
| bool | mergeCDataSections |
| XmlRawWriterBase64Encoder | base64Encoder |
| IXmlNamespaceResolver | resolver |
Static Protected Attributes | |
| static TernaryTreeReadOnly | elementPropertySearch |
| static TernaryTreeReadOnly | attributePropertySearch |
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 () |
| virtual void | Close (WriteState currentState) |
| unsafe void | EncodeChar (ref char *pSrc, char *pSrcEnd, ref byte *pDst) |
| virtual void | OnRootElement (ConformanceLevel conformanceLevel) |
| virtual void | WriteEndBase64 () |
Static Package Functions | |
| static unsafe byte * | EncodeMultibyteUTF8 (int ch, byte *pDst) |
| static unsafe void | CharToUTF8 (ref char *pSrc, char *pSrcEnd, ref byte *pDst) |
Properties | |
| override bool | SupportsNamespaceDeclarationInChunks [get, set] |
| override WriteState | WriteState [get, set] |
| virtual IXmlNamespaceResolver | NamespaceResolver [set] |
Private Member Functions | |
| void | Init (XmlWriterSettings settings) |
| unsafe void | WriteHtmlAttributeText (char *pSrc, char *pSrcEnd) |
| unsafe void | WriteUriAttributeText (char *pSrc, char *pSrcEnd) |
| unsafe void | OutputRestAmps () |
| void | FlushEncoder () |
| unsafe byte * | InvalidXmlChar (int ch, byte *pDst, bool entitize) |
Static Private Member Functions | |
| static bool | IsSurrogateByte (byte b) |
| static unsafe byte * | EncodeSurrogate (char *pSrc, char *pSrcEnd, byte *pDst) |
| static unsafe byte * | CharEntity (byte *pDst, char ch) |
Private Attributes | |
| AttributeProperties | currentAttributeProperties |
| bool | endsWithAmpersand |
| byte[] | uriEscapingBuffer |
| string | mediaType |
| bool | doNotEscapeUriAttributes |
| readonly bool | useAsync |
Definition at line 10 of file HtmlUtf8RawTextWriter.cs.