Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
int | CompareTo (object? obj) |
int | CompareTo (T? other) |
Package Functions | |
NodeData () | |
void | TrimSpacesInValue () |
void | Clear (XmlNodeType type) |
void | ClearName () |
void | SetLineInfo (int lineNo, int linePos) |
void | SetLineInfo2 (int lineNo, int linePos) |
void | SetValueNode (XmlNodeType type, string value) |
void | SetValueNode (XmlNodeType type, char[] chars, int startPos, int len) |
void | SetNamedNode (XmlNodeType type, string localName) |
void | SetNamedNode (XmlNodeType type, string localName, string prefix, string nameWPrefix) |
void | SetValue (string value) |
void | SetValue (char[] chars, int startPos, int len) |
void | OnBufferInvalidated () |
void | CopyTo (int valueOffset, StringBuilder sb) |
int | CopyTo (int valueOffset, char[] buffer, int offset, int length) |
int | CopyToBinary (IncrementalReadDecoder decoder, int valueOffset) |
void | AdjustLineInfo (int valueOffset, bool isNormalized, ref LineInfo lineInfo) |
string | GetNameWPrefix (XmlNameTable nt) |
string | CreateNameWPrefix (XmlNameTable nt) |
Package Attributes | |
XmlNodeType | type |
string | localName |
string | prefix |
string | ns |
string | nameWPrefix |
LineInfo | lineInfo |
LineInfo | lineInfo2 |
char | quoteChar |
int | depth |
int | entityId |
bool | xmlContextPushed |
NodeData | nextAttrValueChunk |
object | schemaType |
object | typedValue |
Properties | |
static NodeData | None [get] |
int | LineNo [get] |
int | LinePos [get] |
bool | IsEmptyElement [get, set] |
bool | IsDefaultAttribute [get, set] |
bool | ValueBuffered [get] |
string | StringValue [get] |
Private Member Functions | |
int IComparable. | CompareTo (object obj) |
Private Attributes | |
string | _value |
char[] | _chars |
int | _valueStartPos |
int | _valueLength |
bool | _isEmptyOrDefault |
Static Private Attributes | |
static volatile NodeData | s_None |
Definition at line 479 of file XmlTextReaderImpl.cs.