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
BasicDebugDrawer.cs
Go to the documentation of this file.
1using System;
6using Terraria;
9using Terraria.UI;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000B36")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x60053B0")]
17 [global::Cpp2ILInjected.Address(RVA = "0x945250", Offset = "0x945250", Length = "0x130")]
18 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadContent", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture2D), Member = ".ctor", MemberParameters = new object[]
25 {
27 typeof(int),
28 typeof(int)
29 }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
31 public BasicDebugDrawer(GraphicsDevice graphicsDevice)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60053B1")]
37 [global::Cpp2ILInjected.Address(RVA = "0x945380", Offset = "0x945380", Length = "0xE4")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = "Draw", MemberParameters = new object[]
40 {
43 typeof(float)
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Matrix?), Member = ".ctor", MemberParameters = new object[] { typeof(Matrix) }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
48 {
55 typeof(Matrix?),
56 typeof(bool)
57 }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
59 public void Begin(Matrix matrix)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x60053B2")]
65 [global::Cpp2ILInjected.Address(RVA = "0x945464", Offset = "0x945464", Length = "0x54")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
69 {
76 typeof(Matrix?),
77 typeof(bool)
78 }, ReturnType = typeof(void))]
79 public void Begin()
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x60053B3")]
85 [global::Cpp2ILInjected.Address(RVA = "0x9454B8", Offset = "0x9454B8", Length = "0x154")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
88 {
89 typeof(float),
90 typeof(float)
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
93 {
95 typeof(float)
96 }, ReturnType = typeof(Vector2))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
98 {
102 typeof(Color),
103 typeof(float),
107 typeof(float)
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x60053B4")]
116 [global::Cpp2ILInjected.Address(RVA = "0x94560C", Offset = "0x94560C", Length = "0x134")]
117 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
120 {
122 typeof(float)
123 }, ReturnType = typeof(Vector2))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
125 {
129 typeof(Color),
130 typeof(float),
134 typeof(float)
135 }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
137 public void DrawSquare(Vector2 position, Vector2 size, Color color)
138 {
139 throw null;
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x60053B5")]
143 [global::Cpp2ILInjected.Address(RVA = "0x945740", Offset = "0x945740", Length = "0x110")]
144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
147 {
148 typeof(float),
149 typeof(float)
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
152 {
154 typeof(float)
155 }, ReturnType = typeof(Vector2))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
157 {
161 typeof(Color),
162 typeof(float),
166 typeof(float)
167 }, ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
169 public void DrawSquareFromCenter(Vector2 center, Vector2 size, float rotation, Color color)
170 {
171 throw null;
172 }
173
174 [global::Cpp2ILInjected.Token(Token = "0x60053B6")]
175 [global::Cpp2ILInjected.Address(RVA = "0x945850", Offset = "0x945850", Length = "0x174")]
176 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIElement), Member = "DrawDebugHitbox", MemberParameters = new object[]
178 {
180 typeof(float)
181 }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
184 {
187 }, ReturnType = typeof(Vector2))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
190 {
191 typeof(float),
192 typeof(float)
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
195 {
197 typeof(float)
198 }, ReturnType = typeof(Vector2))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
200 {
204 typeof(Color),
205 typeof(float),
209 typeof(float)
210 }, ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
212 public void DrawLine(Vector2 start, Vector2 end, float width, Color color)
213 {
214 throw null;
215 }
216
217 [global::Cpp2ILInjected.Token(Token = "0x60053B7")]
218 [global::Cpp2ILInjected.Address(RVA = "0x9459C4", Offset = "0x9459C4", Length = "0xC")]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FancyGolfPredictionLine), Member = "Draw", MemberParameters = new object[]
220 {
221 typeof(Camera),
223 typeof(float)
224 }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
227 public void End()
228 {
229 throw null;
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x60053B8")]
233 [global::Cpp2ILInjected.Address(RVA = "0x9459D0", Offset = "0x9459D0", Length = "0x4C")]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GraphicsResource), Member = "Dispose", ReturnType = typeof(void))]
236 protected virtual void Dispose(bool disposing)
237 {
238 throw null;
239 }
240
241 [global::Cpp2ILInjected.Token(Token = "0x60053B9")]
242 [global::Cpp2ILInjected.Address(RVA = "0x945A1C", Offset = "0x945A1C", Length = "0x10")]
243 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
245 public void Dispose()
246 {
247 throw null;
248 }
249
250 [global::Cpp2ILInjected.Token(Token = "0x4008CE8")]
251 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
253
254 [global::Cpp2ILInjected.Token(Token = "0x4008CE9")]
255 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
257
258 [global::Cpp2ILInjected.Token(Token = "0x4008CEA")]
259 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
260 private bool _disposedValue;
261 }
262}
class f__AnonymousType0<< Count > j__TPar
virtual void Dispose(bool disposing)
void DrawSquare(Vector4 positionAndSize, Color color)
void DrawSquareFromCenter(Vector2 center, Vector2 size, float rotation, Color color)
BasicDebugDrawer(GraphicsDevice graphicsDevice)
void DrawLine(Vector2 start, Vector2 end, float width, Color color)
void DrawSquare(Vector2 position, Vector2 size, Color color)