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
|
Classes | |
class | HtmlEntities |
class | UrlDecoder |
Static Public Member Functions | |
static string | HtmlEncode (string value) |
static unsafe void | HtmlEncode (string value, TextWriter output) |
static string | HtmlDecode (string value) |
static void | HtmlDecode (string value, TextWriter output) |
static string | UrlEncode (string value) |
static byte[] | UrlEncodeToBytes (byte[] value, int offset, int count) |
static string | UrlDecode (string encodedValue) |
static byte[] | UrlDecodeToBytes (byte[] encodedValue, int offset, int count) |
Properties | |
static UnicodeDecodingConformance | HtmlDecodeConformance [get, set] |
static UnicodeEncodingConformance | HtmlEncodeConformance [get, set] |
Static Private Member Functions | |
static int | IndexOfHtmlEncodingChars (string s, int startPos) |
static byte[] | UrlEncode (byte[] bytes, int offset, int count, bool alwaysCreateNewReturnValue) |
static byte[] | UrlEncode (byte[] bytes, int offset, int count) |
static string | UrlDecodeInternal (string value, Encoding encoding) |
static byte[] | UrlDecodeInternal (byte[] bytes, int offset, int count) |
static void | ConvertSmpToUtf16 (uint smpChar, out char leadingSurrogate, out char trailingSurrogate) |
static unsafe int | GetNextUnicodeScalarValueFromUtf16Surrogate (ref char *pch, ref int charsRemaining) |
static int | HexToInt (char h) |
static char | IntToHex (int n) |
static bool | IsUrlSafeChar (char ch) |
static bool | ValidateUrlEncodingParameters (byte[] bytes, int offset, int count) |
static bool | StringRequiresHtmlDecoding (string s) |
static | WebUtility () |
Static Private Attributes | |
const char | HIGH_SURROGATE_START = '\ud800' |
const char | LOW_SURROGATE_START = '\udc00' |
const char | LOW_SURROGATE_END = '\udfff' |
const int | UNICODE_PLANE00_END = 65535 |
const int | UNICODE_PLANE01_START = 65536 |
const int | UNICODE_PLANE16_END = 1114111 |
const int | UnicodeReplacementChar = 65533 |
static readonly char[] | _htmlEntityEndingChars |
static UnicodeDecodingConformance | _htmlDecodeConformance |
static UnicodeEncodingConformance | _htmlEncodeConformance |
Definition at line 13 of file WebUtility.cs.