Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
PrefixHandle (XmlBufferReader bufferReader) | |
void | SetValue (PrefixHandleType type) |
void | SetValue (PrefixHandle prefix) |
void | SetValue (int offset, int length) |
bool | TryGetShortPrefix (out PrefixHandleType type) |
string | GetString (XmlNameTable nameTable) |
string | GetString () |
byte[] | GetString (out int offset, out int length) |
int | CompareTo (PrefixHandle that) |
bool | Equals ([NotNullWhen(true)] PrefixHandle prefix2) |
override bool | Equals ([NotNullWhen(true)] object obj) |
override string | ToString () |
override int | GetHashCode () |
bool | Equals (T? other) |
Static Public Member Functions | |
static string | GetString (PrefixHandleType type) |
static PrefixHandleType | GetAlphaPrefix (int index) |
static byte[] | GetString (PrefixHandleType type, out int offset, out int length) |
static bool | operator== (PrefixHandle prefix1, string prefix2) |
static bool | operator!= (PrefixHandle prefix1, string prefix2) |
static bool | operator== (PrefixHandle prefix1, XmlDictionaryString prefix2) |
static bool | operator!= (PrefixHandle prefix1, XmlDictionaryString prefix2) |
static bool | operator== (PrefixHandle prefix1, PrefixHandle prefix2) |
static bool | operator!= (PrefixHandle prefix1, PrefixHandle prefix2) |
Properties | |
bool | IsEmpty [get] |
bool | IsXmlns [get] |
bool | IsXml [get] |
Private Member Functions | |
bool | Equals2 (string prefix2) |
bool | Equals2 (XmlDictionaryString prefix2) |
Private Attributes | |
readonly XmlBufferReader | _bufferReader |
PrefixHandleType | _type |
int | _offset |
int | _length |
Static Private Attributes | |
static readonly string[] | s_prefixStrings |
static readonly byte[] | s_prefixBuffer |
Definition at line 5 of file PrefixHandle.cs.