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
Loading...
Searching...
No Matches
BitVector32.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000417")]
12 public struct BitVector32
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x17000640")]
15 public bool this[int bit]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6001C20")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1E8C7E8", Offset = "0x1E8C7E8", Length = "0x18")]
19 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_AllowPromptAsInput", ReturnType = typeof(bool))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_IncludeLiterals", ReturnType = typeof(bool))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_IncludePrompt", ReturnType = typeof(bool))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_AsciiOnly", ReturnType = typeof(bool))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_ResetOnPrompt", ReturnType = typeof(bool))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_ResetOnSpace", ReturnType = typeof(bool))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "get_SkipLiterals", ReturnType = typeof(bool))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_AmbientValue", ReturnType = typeof(object))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_ChangedEventValue", ReturnType = typeof(EventDescriptor))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_IPropChangedEventValue", ReturnType = typeof(EventDescriptor))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_DefaultValue", ReturnType = typeof(object))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_GetMethodValue", ReturnType = typeof(MethodInfo))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_ResetMethodValue", ReturnType = typeof(MethodInfo))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_SetMethodValue", ReturnType = typeof(MethodInfo))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_ShouldSerializeMethodValue", ReturnType = typeof(MethodInfo))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "OnValueChanged", MemberParameters = new object[]
36 {
37 typeof(object),
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
41 get
42 {
43 throw null;
44 }
45 [global::Cpp2ILInjected.Token(Token = "0x6001C21")]
46 [global::Cpp2ILInjected.Address(RVA = "0x1E8C800", Offset = "0x1E8C800", Length = "0x1C")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = ".ctor", MemberParameters = new object[]
49 {
50 typeof(string),
52 typeof(bool),
53 typeof(char),
54 typeof(char),
55 typeof(bool)
56 }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "set_IncludeLiterals", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "set_IncludePrompt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "set_ResetOnPrompt", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "set_ResetOnSpace", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = "set_SkipLiterals", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = ".ctor", MemberParameters = new object[]
63 {
64 typeof(Type),
65 typeof(string),
66 typeof(Type),
71 }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = ".ctor", MemberParameters = new object[]
73 {
74 typeof(Type),
75 typeof(string),
76 typeof(Type),
77 typeof(Type),
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = ".ctor", MemberParameters = new object[]
83 {
84 typeof(Type),
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_AmbientValue", ReturnType = typeof(object))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_ChangedEventValue", ReturnType = typeof(EventDescriptor))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_IPropChangedEventValue", ReturnType = typeof(EventDescriptor))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "set_IPropChangedEventValue", MemberParameters = new object[] { typeof(EventDescriptor) }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_DefaultValue", ReturnType = typeof(object))]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_GetMethodValue", ReturnType = typeof(MethodInfo))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_ResetMethodValue", ReturnType = typeof(MethodInfo))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_SetMethodValue", ReturnType = typeof(MethodInfo))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "get_ShouldSerializeMethodValue", ReturnType = typeof(MethodInfo))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 25)]
98 set
99 {
100 throw null;
101 }
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x6001C22")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1E8C81C", Offset = "0x1E8C81C", Length = "0x8")]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = ".cctor", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = ".cctor", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
109 public static int CreateMask()
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6001C23")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1E8C824", Offset = "0x1E8C824", Length = "0x6C")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MaskedTextProvider), Member = ".cctor", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = ".cctor", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
122 public static int CreateMask(int previous)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x6001C24")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1E8C890", Offset = "0x1E8C890", Length = "0x78")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
132 public override bool Equals(object o)
133 {
134 throw null;
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x6001C25")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1E8C908", Offset = "0x1E8C908", Length = "0x64")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValueType), Member = "GetHashCode", ReturnType = typeof(int))]
141 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
142 public override int GetHashCode()
143 {
144 throw null;
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x6001C26")]
148 [global::Cpp2ILInjected.Address(RVA = "0x1E8C96C", Offset = "0x1E8C96C", Length = "0xC8")]
149 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BitVector32), Member = "ToString", ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
156 public static string ToString(BitVector32 value)
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x6001C27")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1E8CA34", Offset = "0x1E8CA34", Length = "0x8")]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BitVector32), Member = "ToString", MemberParameters = new object[] { typeof(BitVector32) }, ReturnType = typeof(string))]
165 public override string ToString()
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x4001395")]
171 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
172 private uint _data;
173 }
174}
class f__AnonymousType0<< Count > j__TPar
static string ToString(BitVector32 value)