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
|
Protected Member Functions | |
virtual UriParser | OnNewUri () |
virtual void | InitializeAndValidate (Uri uri, out UriFormatException parsingError) |
virtual string | Resolve (Uri baseUri, Uri relativeUri, out UriFormatException parsingError) |
virtual bool | IsBaseOf (Uri baseUri, Uri relativeUri) |
virtual string | GetComponents (Uri uri, UriComponents components, UriFormat format) |
virtual bool | IsWellFormedOriginalString (Uri uri) |
Package Functions | |
BuiltInUriParser (string lwrCaseScheme, int defaultPort, UriSyntaxFlags syntaxFlags) | |
unsafe bool | NotAny (UriSyntaxFlags flags) |
unsafe bool | InFact (UriSyntaxFlags flags) |
bool | IsAllSet (UriSyntaxFlags flags) |
UriParser | InternalOnNewUri () |
void | InternalValidate (Uri thisUri, out UriFormatException parsingError) |
string | InternalResolve (Uri thisBaseUri, Uri uriLink, out UriFormatException parsingError) |
bool | InternalIsBaseOf (Uri thisBaseUri, Uri uriLink) |
string | InternalGetComponents (Uri thisUri, UriComponents uriComponents, UriFormat uriFormat) |
bool | InternalIsWellFormedOriginalString (Uri thisUri) |
Static Package Functions | |
static unsafe UriParser | FindOrFetchAsUnknownV1Syntax (string lwrCaseScheme) |
static UriParser | GetSyntax (string lwrCaseScheme) |
Properties | |
string | SchemeName [get, set] |
int | DefaultPort [get, set] |
static unsafe bool | ShouldUseLegacyV2Quirks [get, set] |
UriSyntaxFlags | Flags [get, set] |
bool | IsSimple [get, set] |
Private Types | |
enum | UriQuirksVersion { V2 = 2 , V3 } |
Private Member Functions | |
bool | IsFullMatch (UriSyntaxFlags flags, UriSyntaxFlags expected) |
Private Attributes | |
UriSyntaxFlags | m_Flags |
UriSyntaxFlags | m_UpdatableFlags |
bool | m_UpdatableFlagsUsed |
int | m_Port |
string | m_Scheme |
Static Private Attributes | |
static readonly Dictionary< string, UriParser > | m_Table |
static Dictionary< string, UriParser > | m_TempTable |
static readonly UriParser.UriQuirksVersion | s_QuirksVersion |
static readonly UriSyntaxFlags | HttpSyntaxFlags |
static readonly UriSyntaxFlags | FileSyntaxFlags |
Definition at line 656 of file UriParser.cs.