terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
StringEnumConverter.cs
Go to the documentation of this file.
1using System;
5
7{
8 // Token: 0x02000103 RID: 259
11 {
12 // Token: 0x170001D2 RID: 466
13 // (get) Token: 0x06000A46 RID: 2630 RVA: 0x0001944C File Offset: 0x0001764C
14 // (set) Token: 0x06000A47 RID: 2631 RVA: 0x00019460 File Offset: 0x00017660
15 public bool CamelCaseText
16 {
18 get
19 {
20 return this.<CamelCaseText>k__BackingField;
21 }
23 set
24 {
25 }
26 }
27
28 // Token: 0x170001D3 RID: 467
29 // (get) Token: 0x06000A48 RID: 2632 RVA: 0x00019470 File Offset: 0x00017670
30 // (set) Token: 0x06000A49 RID: 2633 RVA: 0x00019484 File Offset: 0x00017684
32 {
34 get
35 {
37 }
39 set
40 {
41 }
42 }
43
44 // Token: 0x06000A4A RID: 2634 RVA: 0x00019494 File Offset: 0x00017694
46 {
48 }
49
50 // Token: 0x06000A4B RID: 2635 RVA: 0x000194B0 File Offset: 0x000176B0
55
56 // Token: 0x06000A4C RID: 2636 RVA: 0x000194CC File Offset: 0x000176CC
57 public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
58 {
59 if (value != null)
60 {
61 long num = 0L;
62 string text;
63 bool flag = char.IsNumber(text[(int)num]);
64 long num2 = 0L;
65 char c = text[(int)num2];
66 return;
67 }
68 }
69
70 // Token: 0x06000A4D RID: 2637 RVA: 0x00019520 File Offset: 0x00017720
71 public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
72 {
74 object obj;
75 return obj;
76 }
77
78 // Token: 0x06000A4E RID: 2638 RVA: 0x000195BC File Offset: 0x000177BC
79 public override bool CanConvert(Type objectType)
80 {
81 if (!true)
82 {
83 }
84 bool flag = ReflectionUtils.IsNullableType(objectType);
85 return Nullable.GetUnderlyingType(objectType).IsEnum();
86 }
87
88 // Token: 0x04000401 RID: 1025
90 private bool <CamelCaseText>k__BackingField;
91
92 // Token: 0x04000402 RID: 1026
94 private bool <AllowIntegerValues>k__BackingField;
95 }
96}
class f__AnonymousType0<< Count > j__TPar
override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
static Type GetUnderlyingType(Type nullableType)
Definition Nullable.2.cs:9
virtual bool IsEnum
Definition Type.cs:712