Terraria v1.4.4.9
Terraria source code documentation
|
Static Package Functions | |
static bool | IsWildcard (SpecialMapping mapping) |
Properties | |
IndentedWriter | Writer [get] |
int | NextMethodNumber [get, set] |
ReflectionAwareCodeGen | RaCodeGen [get] |
TypeDesc | StringTypeDesc [get] |
TypeDesc | QnameTypeDesc [get] |
string | ClassName [get] |
string | Access [get] |
TypeScope[] | Scopes [get] |
Hashtable | MethodNames [get] |
Hashtable | GeneratedMethods [get] |
Private Member Functions | |
TypeMapping[] | EnsureArrayIndex (TypeMapping[] a, int index) |
void | GenerateTypedSerializers (Hashtable serializers) |
void | GenerateGetSerializer (Hashtable serializers, XmlMapping[] xmlMappings) |
Private Attributes | |
readonly IndentedWriter | _writer |
int | _nextMethodNumber |
readonly Hashtable | _methodNames = new Hashtable() |
readonly ReflectionAwareCodeGen | _raCodeGen |
readonly TypeScope[] | _scopes |
readonly TypeDesc | _stringTypeDesc |
readonly TypeDesc | _qnameTypeDesc |
readonly string | _access |
readonly string | _className |
TypeMapping[] | _referencedMethods |
int | _references |
readonly Hashtable | _generatedMethods = new Hashtable() |
Definition at line 6 of file XmlSerializationCodeGen.cs.