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
GameObject.cs
Go to the documentation of this file.
1using System;
10
11namespace UnityEngine
12{
14 [NativeHeader("Runtime/Export/Scripting/GameObject.bindings.h")]
16 [global::Cpp2ILInjected.Token(Token = "0x20000A0")]
17 public sealed class GameObject : Object
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x60002BA")]
20 [global::Cpp2ILInjected.Address(RVA = "0x158A688", Offset = "0x158A688", Length = "0x98")]
21 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Alert", Member = "GetAlertDelayObject", ReturnType = "AlertDelayer")]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "TransactionButtonStyleDefinitions", Member = "GetDefinition", MemberParameters = new object[] { typeof(string) }, ReturnType = "TransactionButtonStyle_Definition")]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = "GetCamera", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Camera))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DistortionRenderTargetManager", Member = "get_Instance", ReturnType = "DistortionRenderTargetManager")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DistortionRenderTargetManager", Member = "InitialiseCamera", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "WaterRenderTargetManager", Member = "get_Instance", ReturnType = "WaterRenderTargetManager")]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "WaterRenderTargetManager", Member = "InitialiseCamera", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateUIElementRoot", MemberParameters = new object[]
30 {
31 typeof(string),
33 "System.Type[]"
34 }, ReturnType = typeof(GameObject))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreatePanel", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateButton", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateText", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateSlider", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateScrollbar", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateToggle", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateInputField", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateDropdown", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateScrollView", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "CreateBlocker", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(GameObject))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "AlphaFadeList", MemberParameters = new object[]
46 {
47 typeof(float),
48 typeof(float)
49 }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "SetAlpha", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.AspectRatioFitter", Member = "IsComponentValidOnObject", ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.BaseInputModule", Member = "HandlePointerExitAndEnter", MemberParameters = new object[]
54 {
55 "UnityEngine.EventSystems.PointerEventData",
57 }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.Physics2DRaycaster", Member = "Raycast", MemberParameters = new object[] { "UnityEngine.EventSystems.PointerEventData", "System.Collections.Generic.List`1<RaycastResult>" }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualDeviceExample.VirtualDeviceExample", Member = "Update", ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "MultiplayerWithBindingsExample.PlayerManager", Member = "CreatePlayer", MemberParameters = new object[] { "InControl.InputDevice" }, ReturnType = "MultiplayerWithBindingsExample.Player")]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "MultiplayerBasicExample.PlayerManager", Member = "CreatePlayer", MemberParameters = new object[] { "InControl.InputDevice" }, ReturnType = "MultiplayerBasicExample.Player")]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 92)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentFastPath", MemberParameters = new object[]
65 {
66 typeof(Type),
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
70 public T GetComponent<T>()
71 {
72 throw null;
73 }
74
75 [TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)]
76 [FreeFunction(Name = "GameObjectBindings::GetComponentFromType", HasExplicitThis = true, ThrowsException = true)]
77 [global::Cpp2ILInjected.Token(Token = "0x60002BB")]
78 [global::Cpp2ILInjected.Address(RVA = "0x1F7A090", Offset = "0x1F7A090", Length = "0x44")]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "SetupTemplate", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "CreateBlocker", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(GameObject))]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
83 [MethodImpl(4096)]
84 public extern Component GetComponent(Type type);
85
86 [FreeFunction(Name = "GameObjectBindings::GetComponentFastPath", HasExplicitThis = true, ThrowsException = true)]
88 [global::Cpp2ILInjected.Token(Token = "0x60002BC")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1F7A0D4", Offset = "0x1F7A0D4", Length = "0x54")]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponent", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
93 [MethodImpl(4096)]
95
96 [TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)]
97 [FreeFunction(Name = "GameObjectBindings::GetComponentInChildren", HasExplicitThis = true, ThrowsException = true)]
98 [global::Cpp2ILInjected.Token(Token = "0x60002BD")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1F7A128", Offset = "0x1F7A128", Length = "0x54")]
100 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponentInChildren", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(bool) }, ReturnType = "T")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
103 [MethodImpl(4096)]
105
107 [global::Cpp2ILInjected.Token(Token = "0x60002BE")]
108 [global::Cpp2ILInjected.Address(RVA = "0x158A720", Offset = "0x158A720", Length = "0x14")]
109 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "Show", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
113 public T GetComponentInChildren<T>()
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x60002BF")]
119 [global::Cpp2ILInjected.Address(RVA = "0x158A734", Offset = "0x158A734", Length = "0xCC")]
120 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentInChildren", MemberParameters = new object[]
124 {
125 typeof(Type),
126 typeof(bool)
127 }, ReturnType = typeof(Component))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
129 public T GetComponentInChildren<T>([DefaultValue("false")] bool includeInactive)
130 {
131 throw null;
132 }
133
134 [TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)]
135 [FreeFunction(Name = "GameObjectBindings::GetComponentInParent", HasExplicitThis = true, ThrowsException = true)]
136 [global::Cpp2ILInjected.Token(Token = "0x60002C0")]
137 [global::Cpp2ILInjected.Address(RVA = "0x1F7A17C", Offset = "0x1F7A17C", Length = "0x54")]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponentInParent", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(bool) }, ReturnType = "T")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
141 [MethodImpl(4096)]
143
145 [global::Cpp2ILInjected.Token(Token = "0x60002C1")]
146 [global::Cpp2ILInjected.Address(RVA = "0x158A800", Offset = "0x158A800", Length = "0x14")]
147 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.BaseInputModule", Member = "HandlePointerExitAndEnter", MemberParameters = new object[]
149 {
150 "UnityEngine.EventSystems.PointerEventData",
152 }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
155 public T GetComponentInParent<T>()
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x60002C2")]
161 [global::Cpp2ILInjected.Address(RVA = "0x158A814", Offset = "0x158A814", Length = "0xCC")]
162 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentInParent", MemberParameters = new object[]
166 {
167 typeof(Type),
168 typeof(bool)
169 }, ReturnType = typeof(Component))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
171 public T GetComponentInParent<T>([DefaultValue("false")] bool includeInactive)
172 {
173 throw null;
174 }
175
176 [FreeFunction(Name = "GameObjectBindings::GetComponentsInternal", HasExplicitThis = true, ThrowsException = true)]
177 [global::Cpp2ILInjected.Token(Token = "0x60002C3")]
178 [global::Cpp2ILInjected.Address(RVA = "0x1F7A1D0", Offset = "0x1F7A1D0", Length = "0x84")]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponents", MemberTypeParameters = new object[] { "T" }, ReturnType = "T[]")]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponents", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.Collections.Generic.List`1<T>" }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponentsInChildren", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(bool) }, ReturnType = "T[]")]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponentsInChildren", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
183 {
184 typeof(bool),
185 "System.Collections.Generic.List`1<T>"
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponentsInParent", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
188 {
189 typeof(bool),
190 "System.Collections.Generic.List`1<T>"
191 }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "GetComponentsInParent", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(bool) }, ReturnType = "T[]")]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
194 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
195 [MethodImpl(4096)]
197
198 [global::Cpp2ILInjected.Token(Token = "0x60002C4")]
199 [global::Cpp2ILInjected.Address(RVA = "0x158A8E0", Offset = "0x158A8E0", Length = "0xD8")]
200 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = ".ctor", MemberParameters = new object[]
202 {
203 typeof(int),
204 "PlatformUser"
205 }, ReturnType = typeof(void))]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentsInternal", MemberParameters = new object[]
209 {
210 typeof(Type),
211 typeof(bool),
212 typeof(bool),
213 typeof(bool),
214 typeof(bool),
215 typeof(object)
216 }, ReturnType = typeof(Array))]
217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
218 public T[] GetComponents<T>()
219 {
220 throw null;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x60002C5")]
224 [global::Cpp2ILInjected.Address(RVA = "0x158A9B8", Offset = "0x158A9B8", Length = "0x94")]
225 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.ExecuteEvents", Member = "GetEventList", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
227 {
229 "System.Collections.Generic.IList`1<IEventSystemHandler>"
230 }, ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentsInternal", MemberParameters = new object[]
234 {
235 typeof(Type),
236 typeof(bool),
237 typeof(bool),
238 typeof(bool),
239 typeof(bool),
240 typeof(object)
241 }, ReturnType = typeof(Array))]
242 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
243 public void GetComponents<T>(List<T> results)
244 {
245 throw null;
246 }
247
248 [global::Cpp2ILInjected.Token(Token = "0x60002C6")]
249 [global::Cpp2ILInjected.Address(RVA = "0x158AA60", Offset = "0x158AA60", Length = "0xDC")]
250 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentsInternal", MemberParameters = new object[]
254 {
255 typeof(Type),
256 typeof(bool),
257 typeof(bool),
258 typeof(bool),
259 typeof(bool),
260 typeof(object)
261 }, ReturnType = typeof(Array))]
262 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
263 public T[] GetComponentsInChildren<T>(bool includeInactive)
264 {
265 throw null;
266 }
267
268 [global::Cpp2ILInjected.Token(Token = "0x60002C7")]
269 [global::Cpp2ILInjected.Address(RVA = "0x158AB3C", Offset = "0x158AB3C", Length = "0xA0")]
270 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentsInternal", MemberParameters = new object[]
274 {
275 typeof(Type),
276 typeof(bool),
277 typeof(bool),
278 typeof(bool),
279 typeof(bool),
280 typeof(object)
281 }, ReturnType = typeof(Array))]
282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
283 public void GetComponentsInChildren<T>(bool includeInactive, List<T> results)
284 {
285 throw null;
286 }
287
288 [global::Cpp2ILInjected.Token(Token = "0x60002C8")]
289 [global::Cpp2ILInjected.Address(RVA = "0x158AA4C", Offset = "0x158AA4C", Length = "0x14")]
290 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
292 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
293 public T[] GetComponentsInChildren<T>()
294 {
295 throw null;
296 }
297
298 [global::Cpp2ILInjected.Token(Token = "0x60002C9")]
299 [global::Cpp2ILInjected.Address(RVA = "0x158ACB8", Offset = "0x158ACB8", Length = "0xA0")]
300 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "Show", ReturnType = typeof(void))]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Graphic", Member = "CacheCanvas", ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.MaskUtilities", Member = "GetRectMaskForClippable", MemberParameters = new object[] { "UnityEngine.UI.IClippable" }, ReturnType = "UnityEngine.UI.RectMask2D")]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.RectMask2D", Member = "get_Canvas", ReturnType = "UnityEngine.Canvas")]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentsInternal", MemberParameters = new object[]
308 {
309 typeof(Type),
310 typeof(bool),
311 typeof(bool),
312 typeof(bool),
313 typeof(bool),
314 typeof(object)
315 }, ReturnType = typeof(Array))]
316 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
317 public void GetComponentsInParent<T>(bool includeInactive, List<T> results)
318 {
319 throw null;
320 }
321
322 [global::Cpp2ILInjected.Token(Token = "0x60002CA")]
323 [global::Cpp2ILInjected.Address(RVA = "0x158ABDC", Offset = "0x158ABDC", Length = "0xDC")]
324 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
325 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "GetComponentsInternal", MemberParameters = new object[]
328 {
329 typeof(Type),
330 typeof(bool),
331 typeof(bool),
332 typeof(bool),
333 typeof(bool),
334 typeof(object)
335 }, ReturnType = typeof(Array))]
336 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
337 public T[] GetComponentsInParent<T>(bool includeInactive)
338 {
339 throw null;
340 }
341
342 [global::Cpp2ILInjected.Token(Token = "0x60002CB")]
343 [global::Cpp2ILInjected.Address(RVA = "0x158AD58", Offset = "0x158AD58", Length = "0xA8")]
344 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
345 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "SetupTemplate", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "TryGetComponentFastPath", MemberParameters = new object[]
350 {
351 typeof(Type),
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
355 public bool TryGetComponent<T>(out T component)
356 {
357 throw null;
358 }
359
360 [FreeFunction(Name = "GameObjectBindings::TryGetComponentFastPath", HasExplicitThis = true, ThrowsException = true)]
362 [global::Cpp2ILInjected.Token(Token = "0x60002CC")]
363 [global::Cpp2ILInjected.Address(RVA = "0x1F7A254", Offset = "0x1F7A254", Length = "0x54")]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "TryGetComponent", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T&" }, ReturnType = typeof(bool))]
365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
367 [MethodImpl(4096)]
369
370 [FreeFunction(Name = "MonoAddComponentWithType", HasExplicitThis = true)]
371 [global::Cpp2ILInjected.Token(Token = "0x60002CD")]
372 [global::Cpp2ILInjected.Address(RVA = "0x1F7A2A8", Offset = "0x1F7A2A8", Length = "0x44")]
373 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
374 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
375 [MethodImpl(4096)]
376 private extern Component Internal_AddComponentWithType(Type componentType);
377
378 [TypeInferenceRule(TypeInferenceRules.TypeReferencedByFirstArgument)]
379 [global::Cpp2ILInjected.Token(Token = "0x60002CE")]
380 [global::Cpp2ILInjected.Address(RVA = "0x1F7A2EC", Offset = "0x1F7A2EC", Length = "0x44")]
381 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GameObject), Member = "AddComponent", MemberTypeParameters = new object[] { "T" }, ReturnType = "T")]
382 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "SetupTemplate", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(void))]
383 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "CreateBlocker", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(GameObject))]
384 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
385 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
386 public Component AddComponent(Type componentType)
387 {
388 throw null;
389 }
390
391 [global::Cpp2ILInjected.Token(Token = "0x60002CF")]
392 [global::Cpp2ILInjected.Address(RVA = "0x158A59C", Offset = "0x158A59C", Length = "0xEC")]
393 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Alert", Member = "GetAlertDelayObject", ReturnType = "AlertDelayer")]
395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SoundManager", Member = "SetupChannels", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance", Member = ".ctor", MemberParameters = new object[] { typeof(Transform) }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "CreateSpriteRenderer", MemberParameters = new object[]
398 {
400 typeof(Sprite),
401 typeof(int)
402 }, ReturnType = typeof(SpriteRenderer))]
403 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "SetupTemplate", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(void))]
404 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "CreateBlocker", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(GameObject))]
405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Graphic", Member = "get_canvasRenderer", ReturnType = "UnityEngine.CanvasRenderer")]
406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.BaseInputModule", Member = "get_input", ReturnType = "UnityEngine.EventSystems.BaseInput")]
408 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GameObject), Member = "AddComponent", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(Component))]
411 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
412 public T AddComponent<T>() where T : Component
413 {
414 throw null;
415 }
416
417 [global::Cpp2ILInjected.Token(Token = "0x170000A5")]
418 public extern Transform transform
419 {
420 [FreeFunction("GameObjectBindings::GetTransform", HasExplicitThis = true)]
421 [global::Cpp2ILInjected.Token(Token = "0x60002D0")]
422 [global::Cpp2ILInjected.Address(RVA = "0x1F7A330", Offset = "0x1F7A330", Length = "0x3C")]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "FindInChildren", MemberParameters = new object[]
424 {
426 typeof(string)
427 }, ReturnType = typeof(GameObject))]
428 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "FindInChildren", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(GameObject) }, ReturnType = "T")]
429 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "FindInObjectOrChildren", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(GameObject) }, ReturnType = "T")]
430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "FindInParents", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(GameObject) }, ReturnType = "T")]
431 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "FindInObjectOrParents", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(GameObject) }, ReturnType = "T")]
432 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "SetLayer", MemberParameters = new object[]
433 {
435 typeof(int)
436 }, ReturnType = typeof(void))]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "InstantiatePrefabAsChild", MemberParameters = new object[]
438 {
441 }, ReturnType = typeof(GameObject))]
442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "GetPath", MemberParameters = new object[] { typeof(GameObject) }, ReturnType = typeof(string))]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "Parent", MemberParameters = new object[] { typeof(GameObject) }, ReturnType = typeof(GameObject))]
444 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance", Member = ".ctor", MemberParameters = new object[] { typeof(Transform) }, ReturnType = typeof(void))]
445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "SetupParent", ReturnType = typeof(void))]
446 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "CreateSpriteGameObject", MemberParameters = new object[]
447 {
448 typeof(string),
450 }, ReturnType = typeof(GameObject))]
451 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "ScaleSpriteInPixels", MemberParameters = new object[]
452 {
456 }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "ScaleSpriteInPercent", MemberParameters = new object[]
458 {
462 }, ReturnType = typeof(void))]
463 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "get_Position", ReturnType = typeof(Vector3))]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "set_Position", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "SetParentAndAlign", MemberParameters = new object[]
466 {
469 }, ReturnType = typeof(void))]
470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "SetLayerRecursively", MemberParameters = new object[]
471 {
473 typeof(int)
474 }, ReturnType = typeof(void))]
475 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "Show", ReturnType = typeof(void))]
476 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.GraphicRaycaster", Member = "Raycast", MemberParameters = new object[] { "UnityEngine.EventSystems.PointerEventData", "System.Collections.Generic.List`1<RaycastResult>" }, ReturnType = typeof(void))]
477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "GenerateCaret", MemberParameters = new object[]
479 {
480 "UnityEngine.UI.VertexHelper",
482 }, ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Misc", Member = "Destroy", MemberParameters = new object[] { typeof(Object) }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.ExecuteEvents", Member = "GetEventChain", MemberParameters = new object[]
485 {
487 "System.Collections.Generic.IList`1<Transform>"
488 }, ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.ExecuteEvents", Member = "GetEventHandler", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(GameObject) }, ReturnType = typeof(GameObject))]
490 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.BaseInputModule", Member = "FindCommonRoot", MemberParameters = new object[]
491 {
494 }, ReturnType = typeof(GameObject))]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.BaseInputModule", Member = "HandlePointerExitAndEnter", MemberParameters = new object[]
496 {
497 "UnityEngine.EventSystems.PointerEventData",
499 }, ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "VirtualDeviceExample.VirtualDeviceExample", Member = "Update", ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 48)]
502 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
503 [MethodImpl(4096)]
504 get;
505 }
506
507 [global::Cpp2ILInjected.Token(Token = "0x170000A6")]
508 public extern int layer
509 {
510 [global::Cpp2ILInjected.Token(Token = "0x60002D1")]
511 [global::Cpp2ILInjected.Address(RVA = "0x1F7A36C", Offset = "0x1F7A36C", Length = "0x3C")]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "GameObjectExtensions", Member = "InstantiatePrefabAsChild", MemberParameters = new object[]
513 {
516 }, ReturnType = typeof(GameObject))]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "CreateSpriteGameObject", MemberParameters = new object[]
518 {
519 typeof(string),
521 }, ReturnType = typeof(GameObject))]
522 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Utility", Member = "GameObjectIsCulledOnCurrentCamera", MemberParameters = new object[] { typeof(GameObject) }, ReturnType = typeof(bool))]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "SetParentAndAlign", MemberParameters = new object[]
524 {
527 }, ReturnType = typeof(void))]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
530 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
531 [MethodImpl(4096)]
532 get;
533 [global::Cpp2ILInjected.Token(Token = "0x60002D2")]
534 [global::Cpp2ILInjected.Address(RVA = "0x1F7A3A8", Offset = "0x1F7A3A8", Length = "0x44")]
535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "TransformExtensions", Member = "SetLayer", MemberParameters = new object[]
536 {
538 typeof(int)
539 }, ReturnType = typeof(void))]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "CreateSpriteGameObject", MemberParameters = new object[]
541 {
542 typeof(string),
544 }, ReturnType = typeof(GameObject))]
545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "SetLayerRecursively", MemberParameters = new object[]
546 {
548 typeof(int)
549 }, ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
552 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
553 [MethodImpl(4096)]
554 set;
555 }
556
557 [NativeMethod(Name = "SetSelfActive")]
558 [global::Cpp2ILInjected.Token(Token = "0x60002D3")]
559 [global::Cpp2ILInjected.Address(RVA = "0x1F7A3EC", Offset = "0x1F7A3EC", Length = "0x44")]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UserManagement", Member = "SwitchPrimaryUser", MemberParameters = new object[] { "PlatformUser" }, ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UserManagement", Member = "AddUser", MemberParameters = new object[] { "Controller.ControllerDevice", "PlatformUser" }, ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UserManagement", Member = "LocalUserQuit", MemberParameters = new object[] { "LocalUser" }, ReturnType = typeof(void))]
563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "XNAWorldCameraSettings", Member = "ApplyCamera", ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "GetBatchInstance", MemberParameters = new object[] { typeof(int) }, ReturnType = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance")]
565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "GetInstance", MemberParameters = new object[]
566 {
567 "VertexData[]",
568 "System.Int16[]",
569 typeof(int),
570 typeof(int),
571 typeof(int)
572 }, ReturnType = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance")]
573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "GetInstance", MemberParameters = new object[]
574 {
575 "System.Collections.Generic.List`1<Vector3>",
576 "System.Collections.Generic.List`1<Vector2>",
577 "System.Collections.Generic.List`1<Vector4>",
578 "System.Collections.Generic.List`1<Color32>",
579 "System.Collections.Generic.List`1<Int32>",
580 typeof(int)
581 }, ReturnType = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance")]
582 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "FinaliseInstances", ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls", Member = "CreateDropdown", MemberParameters = new object[] { "UnityEngine.UI.DefaultControls.Resources" }, ReturnType = typeof(GameObject))]
584 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "Awake", ReturnType = typeof(void))]
585 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "SetupTemplate", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(void))]
586 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "Show", ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "AddItem", MemberParameters = new object[]
588 {
589 "UnityEngine.UI.Dropdown.OptionData",
590 typeof(bool),
591 "UnityEngine.UI.Dropdown.DropdownItem",
592 "System.Collections.Generic.List`1<DropdownItem>"
593 }, ReturnType = "UnityEngine.UI.Dropdown.DropdownItem")]
594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateOneScrollbarVisibility", MemberParameters = new object[]
595 {
596 typeof(bool),
597 typeof(bool),
598 "UnityEngine.UI.ScrollRect.ScrollbarVisibility",
599 "UnityEngine.UI.Scrollbar"
600 }, ReturnType = typeof(void))]
601 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 23)]
602 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
603 [MethodImpl(4096)]
604 public extern void SetActive(bool value);
605
606 [global::Cpp2ILInjected.Token(Token = "0x170000A7")]
607 public extern bool activeSelf
608 {
609 [NativeMethod(Name = "IsSelfActive")]
610 [global::Cpp2ILInjected.Token(Token = "0x60002D4")]
611 [global::Cpp2ILInjected.Address(RVA = "0x1F7A430", Offset = "0x1F7A430", Length = "0x3C")]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "XNAWorldCameraSettings", Member = "ApplyCamera", ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ScrollRect", Member = "UpdateOneScrollbarVisibility", MemberParameters = new object[]
614 {
615 typeof(bool),
616 typeof(bool),
617 "UnityEngine.UI.ScrollRect.ScrollbarVisibility",
618 "UnityEngine.UI.Scrollbar"
619 }, ReturnType = typeof(void))]
620 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
621 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
622 [MethodImpl(4096)]
623 get;
624 }
625
626 [global::Cpp2ILInjected.Token(Token = "0x170000A8")]
627 public extern bool activeInHierarchy
628 {
629 [NativeMethod(Name = "IsActive")]
630 [global::Cpp2ILInjected.Token(Token = "0x60002D5")]
631 [global::Cpp2ILInjected.Address(RVA = "0x1F7A46C", Offset = "0x1F7A46C", Length = "0x3C")]
632 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.InControlInputModule", Member = "ShouldActivateModule", ReturnType = typeof(bool))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "SubmitControlStates", MemberParameters = new object[]
634 {
635 typeof(ulong),
636 typeof(float)
637 }, ReturnType = typeof(void))]
638 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "CommitControlStates", MemberParameters = new object[]
639 {
640 typeof(ulong),
641 typeof(float)
642 }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "SendTouchBegan", MemberParameters = new object[] { "InControl.Touch" }, ReturnType = typeof(void))]
644 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "SendTouchMoved", MemberParameters = new object[] { "InControl.Touch" }, ReturnType = typeof(void))]
645 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchManager", Member = "SendTouchEnded", MemberParameters = new object[] { "InControl.Touch" }, ReturnType = typeof(void))]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Graphic", Member = "OnRectTransformDimensionsChange", ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.LayoutGroup", Member = "CalculateLayoutInputHorizontal", ReturnType = typeof(void))]
648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Selectable", Member = "DoStateTransition", MemberParameters = new object[]
649 {
650 "UnityEngine.UI.Selectable.SelectionState",
651 typeof(bool)
652 }, ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.CoroutineTween.TweenRunner`1", Member = "StartTween", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
654 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.ExecuteEvents", Member = "GetEventList", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
655 {
657 "System.Collections.Generic.IList`1<IEventSystemHandler>"
658 }, ReturnType = typeof(void))]
659 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.EventSystems.BaseInputModule", Member = "ShouldActivateModule", ReturnType = typeof(bool))]
660 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
661 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
662 [MethodImpl(4096)]
663 get;
664 }
665
666 [FreeFunction(Name = "Scripting::SendScriptingMessage", HasExplicitThis = true)]
667 [global::Cpp2ILInjected.Token(Token = "0x60002D6")]
668 [global::Cpp2ILInjected.Address(RVA = "0x1F7A4A8", Offset = "0x1F7A4A8", Length = "0x5C")]
669 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.SendMouseEvents.HitInfo", Member = "SendMessage", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
670 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.SendMouseEvents", Member = "SendEvents", MemberParameters = new object[]
671 {
672 typeof(int),
673 "UnityEngine.SendMouseEvents.HitInfo"
674 }, ReturnType = typeof(void))]
675 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
676 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
677 [MethodImpl(4096)]
678 public extern void SendMessage(string methodName, [DefaultValue("null")] object value, [DefaultValue("SendMessageOptions.RequireReceiver")] SendMessageOptions options);
679
680 [global::Cpp2ILInjected.Token(Token = "0x60002D7")]
681 [global::Cpp2ILInjected.Address(RVA = "0x1F7A504", Offset = "0x1F7A504", Length = "0x90")]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Alert", Member = "GetAlertDelayObject", ReturnType = "AlertDelayer")]
683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SoundManager", Member = "Init", ReturnType = typeof(void))]
684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstance", Member = ".ctor", MemberParameters = new object[] { typeof(Transform) }, ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Graphics.GeometryBufferInstanceList", Member = "SetupParent", ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.TouchSprite", Member = "CreateSpriteGameObject", MemberParameters = new object[]
687 {
688 typeof(string),
690 }, ReturnType = typeof(GameObject))]
691 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "CreateBlocker", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(GameObject))]
692 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
693 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
694 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
695 public GameObject(string name)
696 {
697 throw null;
698 }
699
700 [global::Cpp2ILInjected.Token(Token = "0x60002D8")]
701 [global::Cpp2ILInjected.Address(RVA = "0x1F7A5D8", Offset = "0x1F7A5D8", Length = "0x84")]
702 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
704 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
705 public GameObject()
706 {
707 throw null;
708 }
709
710 [global::Cpp2ILInjected.Token(Token = "0x60002D9")]
711 [global::Cpp2ILInjected.Address(RVA = "0x1F7A65C", Offset = "0x1F7A65C", Length = "0xF8")]
712 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.DefaultControls.DefaultRuntimeFactory", Member = "CreateGameObject", MemberParameters = new object[]
714 {
715 typeof(string),
716 "System.Type[]"
717 }, ReturnType = typeof(GameObject))]
718 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.InputField", Member = "UpdateGeometry", ReturnType = typeof(void))]
719 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
721 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
722 public GameObject(string name, params Type[] components)
723 {
724 throw null;
725 }
726
727 [FreeFunction(Name = "GameObjectBindings::Internal_CreateGameObject")]
728 [global::Cpp2ILInjected.Token(Token = "0x60002DA")]
729 [global::Cpp2ILInjected.Address(RVA = "0x1F7A594", Offset = "0x1F7A594", Length = "0x44")]
730 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
731 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
732 [MethodImpl(4096)]
733 private static extern void Internal_CreateGameObject([Writable] GameObject self, string name);
734
735 [FreeFunction(Name = "GameObjectBindings::Find")]
736 [global::Cpp2ILInjected.Token(Token = "0x60002DB")]
737 [global::Cpp2ILInjected.Address(RVA = "0x1F7A754", Offset = "0x1F7A754", Length = "0x3C")]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "TransactionButtonStyleDefinitions", Member = "GetDefinition", MemberParameters = new object[] { typeof(string) }, ReturnType = "TransactionButtonStyle_Definition")]
739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUser", Member = "GetCamera", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Camera))]
740 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "DistortionRenderTargetManager", Member = "get_Instance", ReturnType = "DistortionRenderTargetManager")]
741 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "WaterRenderTargetManager", Member = "get_Instance", ReturnType = "WaterRenderTargetManager")]
742 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
743 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
744 [MethodImpl(4096)]
745 public static extern GameObject Find(string name);
746
747 [global::Cpp2ILInjected.Token(Token = "0x170000A9")]
748 public GameObject gameObject
749 {
750 [global::Cpp2ILInjected.Token(Token = "0x60002DC")]
751 [global::Cpp2ILInjected.Address(RVA = "0x1F7A790", Offset = "0x1F7A790", Length = "0x4")]
752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "SoundManager", Member = "SetupChannels", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
754 get
755 {
756 throw null;
757 }
758 }
759 }
760}
class f__AnonymousType0<< Count > j__TPar
Component GetComponent(Type type)
void TryGetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
Component GetComponentInChildren(Type type, bool includeInactive)
static GameObject Find(string name)
static void Internal_CreateGameObject([Writable] GameObject self, string name)
void SendMessage(string methodName, [DefaultValue("null")] object value, [DefaultValue("SendMessageOptions.RequireReceiver")] SendMessageOptions options)
GameObject(string name)
Component GetComponentInParent(Type type, bool includeInactive)
GameObject(string name, params Type[] components)
void GetComponentFastPath(Type type, IntPtr oneFurtherThanResultValue)
Component Internal_AddComponentWithType(Type componentType)
Component AddComponent(Type componentType)
void SetActive(bool value)
Array GetComponentsInternal(Type type, bool useSearchTypeAsArrayReturnType, bool recursive, bool includeInactive, bool reverse, object resultList)