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
Bounds.cs
Go to the documentation of this file.
1using System;
7
8namespace UnityEngine
9{
10 [NativeHeader("Runtime/Geometry/AABB.h")]
11 [NativeClass("AABB")]
12 [NativeType(Header = "Runtime/Geometry/AABB.h")]
13 [NativeHeader("Runtime/Geometry/Ray.h")]
14 [NativeHeader("Runtime/Geometry/Intersection.h")]
15 [RequiredByNativeCode(Optional = true, GenerateProxy = true)]
16 [NativeHeader("Runtime/Math/MathScripting.h")]
17 [global::Cpp2ILInjected.Token(Token = "0x2000086")]
18 public struct Bounds : IEquatable<Bounds>, IFormattable
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6000240")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1F77B00", Offset = "0x1F77B00", Length = "0x20")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance", Member = ".ctor", MemberParameters = new object[] { typeof(Transform) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "GetInstance", MemberParameters = new object[]
24 {
25 "VertexData[]",
26 "System.Int16[]",
27 typeof(int),
28 typeof(int),
29 typeof(int)
30 }, ReturnType = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance")]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "GetInstance", MemberParameters = new object[]
32 {
33 "System.Collections.Generic.List`1<Vector3>",
34 "System.Collections.Generic.List`1<Vector2>",
35 "System.Collections.Generic.List`1<Vector4>",
36 "System.Collections.Generic.List`1<Color32>",
37 "System.Collections.Generic.List`1<Int32>",
38 typeof(int)
39 }, ReturnType = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance")]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GraphicsDevice", Member = "DrawGeometryWithSubMeshes", MemberParameters = new object[]
41 {
42 "VertexData[]",
43 "System.Int16[]",
44 typeof(int),
45 typeof(int),
46 "Microsoft.Xna.Framework.Vector3",
47 "Microsoft.Xna.Framework.Vector3",
48 "System.Collections.Generic.List`1<Material>",
49 "System.Collections.Generic.List`1<SubMeshDescriptor>"
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "SetLayoutHorizontal", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "SetLayoutVertical", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "InternalGetBounds", MemberParameters = new object[]
55 {
56 "UnityEngine.Vector3[]",
58 }, ReturnType = typeof(Bounds))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
60 public Bounds(Vector3 center, Vector3 size)
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x6000241")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1F77B20", Offset = "0x1F77B20", Length = "0xD0")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "GetHashCode", ReturnType = typeof(int))]
70 public override int GetHashCode()
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x6000242")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1F77C08", Offset = "0x1F77C08", Length = "0xD0")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
80 public override bool Equals(object other)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6000243")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1F77CD8", Offset = "0x1F77CD8", Length = "0x6C")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 public bool Equals(Bounds other)
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x1700007B")]
95 public Vector3 center
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x6000244")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1F77BF0", Offset = "0x1F77BF0", Length = "0xC")]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
101 get
102 {
103 throw null;
104 }
105 [global::Cpp2ILInjected.Token(Token = "0x6000245")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1F77D44", Offset = "0x1F77D44", Length = "0xC")]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
109 set
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x1700007C")]
116 public Vector3 size
117 {
118 [global::Cpp2ILInjected.Token(Token = "0x6000246")]
119 [global::Cpp2ILInjected.Address(RVA = "0x1F77D50", Offset = "0x1F77D50", Length = "0x18")]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "ScaleSpriteInPixels", MemberParameters = new object[]
121 {
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "ScaleSpriteInPercent", MemberParameters = new object[]
127 {
131 }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Image", Member = "GenerateSprite", MemberParameters = new object[]
133 {
134 "UnityEngine.UI.VertexHelper",
135 typeof(bool)
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "OnDrag", MemberParameters = new object[] { "UnityEngine.EventSystems.PointerEventData" }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateScrollbars", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "get_horizontalNormalizedPosition", ReturnType = typeof(float))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "get_verticalNormalizedPosition", ReturnType = typeof(float))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "SetNormalizedPosition", MemberParameters = new object[]
142 {
143 typeof(float),
144 typeof(int)
145 }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "get_hScrollingNeeded", ReturnType = typeof(bool))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "get_vScrollingNeeded", ReturnType = typeof(bool))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "AdjustBounds", MemberParameters = new object[]
150 {
155 }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 37)]
157 get
158 {
159 throw null;
160 }
161 [global::Cpp2ILInjected.Token(Token = "0x6000247")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1F77D68", Offset = "0x1F77D68", Length = "0x1C")]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
165 set
166 {
167 throw null;
168 }
169 }
170
171 [global::Cpp2ILInjected.Token(Token = "0x1700007D")]
172 public Vector3 extents
173 {
174 [global::Cpp2ILInjected.Token(Token = "0x6000248")]
175 [global::Cpp2ILInjected.Address(RVA = "0x1F77BFC", Offset = "0x1F77BFC", Length = "0xC")]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 get
178 {
179 throw null;
180 }
181 [global::Cpp2ILInjected.Token(Token = "0x6000249")]
182 [global::Cpp2ILInjected.Address(RVA = "0x1F77D84", Offset = "0x1F77D84", Length = "0xC")]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
184 set
185 {
186 throw null;
187 }
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x1700007E")]
191 public Vector3 min
192 {
193 [global::Cpp2ILInjected.Token(Token = "0x600024A")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1F77D90", Offset = "0x1F77D90", Length = "0x20")]
195 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "get_horizontalNormalizedPosition", ReturnType = typeof(float))]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "get_verticalNormalizedPosition", ReturnType = typeof(float))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "SetNormalizedPosition", MemberParameters = new object[]
199 {
200 typeof(float),
201 typeof(int)
202 }, ReturnType = typeof(void))]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "InternalCalculateOffset", MemberParameters = new object[]
205 {
208 typeof(bool),
209 typeof(bool),
210 "UnityEngine.UI.ScrollRect.MovementType",
212 }, ReturnType = typeof(Vector2))]
213 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
214 get
215 {
216 throw null;
217 }
218 }
219
220 [global::Cpp2ILInjected.Token(Token = "0x1700007F")]
221 public Vector3 max
222 {
223 [global::Cpp2ILInjected.Token(Token = "0x600024B")]
224 [global::Cpp2ILInjected.Address(RVA = "0x1F77DB0", Offset = "0x1F77DB0", Length = "0x20")]
225 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateBounds", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "InternalCalculateOffset", MemberParameters = new object[]
228 {
231 typeof(bool),
232 typeof(bool),
233 "UnityEngine.UI.ScrollRect.MovementType",
235 }, ReturnType = typeof(Vector2))]
236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
237 get
238 {
239 throw null;
240 }
241 }
242
243 [global::Cpp2ILInjected.Token(Token = "0x600024C")]
244 [global::Cpp2ILInjected.Address(RVA = "0x1F77DD0", Offset = "0x1F77DD0", Length = "0x7C")]
245 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Bounds), Member = "op_Inequality", MemberParameters = new object[]
247 {
248 typeof(Bounds),
250 }, ReturnType = typeof(bool))]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
252 public static bool operator ==(Bounds lhs, Bounds rhs)
253 {
254 throw null;
255 }
256
257 [global::Cpp2ILInjected.Token(Token = "0x600024D")]
258 [global::Cpp2ILInjected.Address(RVA = "0x1F77E4C", Offset = "0x1F77E4C", Length = "0x48")]
259 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "LateUpdate", ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Bounds), Member = "op_Equality", MemberParameters = new object[]
263 {
264 typeof(Bounds),
266 }, ReturnType = typeof(bool))]
267 public static bool operator !=(Bounds lhs, Bounds rhs)
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x600024E")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1F77E94", Offset = "0x1F77E94", Length = "0x38")]
274 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
275 public void SetMinMax(Vector3 min, Vector3 max)
276 {
277 throw null;
278 }
279
280 [global::Cpp2ILInjected.Token(Token = "0x600024F")]
281 [global::Cpp2ILInjected.Address(RVA = "0x1F77ECC", Offset = "0x1F77ECC", Length = "0x78")]
282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "InternalGetBounds", MemberParameters = new object[]
284 {
285 "UnityEngine.Vector3[]",
287 }, ReturnType = typeof(Bounds))]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
289 public void Encapsulate(Vector3 point)
290 {
291 throw null;
292 }
293
294 [global::Cpp2ILInjected.Token(Token = "0x6000250")]
295 [global::Cpp2ILInjected.Address(RVA = "0x1F77F44", Offset = "0x1F77F44", Length = "0xC")]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
297 public override string ToString()
298 {
299 throw null;
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x6000251")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1F77F50", Offset = "0x1F77F50", Length = "0x15C")]
304 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "ToString", MemberParameters = new object[]
309 {
310 typeof(string),
312 }, ReturnType = typeof(string))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "UnityEngine.UnityString", Member = "Format", MemberParameters = new object[]
314 {
315 typeof(string),
316 typeof(object[])
317 }, ReturnType = typeof(string))]
318 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
320 {
321 throw null;
322 }
323
324 [global::Cpp2ILInjected.Token(Token = "0x4000319")]
325 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
327
328 [NativeName("m_Extent")]
329 [global::Cpp2ILInjected.Token(Token = "0x400031A")]
330 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
332 }
333}
class f__AnonymousType0<< Count > j__TPar
override int GetHashCode()
Definition Bounds.cs:70
string ToString(string format, IFormatProvider formatProvider)
Definition Bounds.cs:319
Vector3 m_Center
Definition Bounds.cs:326
void SetMinMax(Vector3 min, Vector3 max)
Definition Bounds.cs:275
override bool Equals(object other)
Definition Bounds.cs:80
Bounds(Vector3 center, Vector3 size)
Definition Bounds.cs:60
override string ToString()
Definition Bounds.cs:297
bool Equals(Bounds other)
Definition Bounds.cs:89
void Encapsulate(Vector3 point)
Definition Bounds.cs:289
Vector3 m_Extents
Definition Bounds.cs:331