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
LayoutRebuilder.cs
Go to the documentation of this file.
1using System;
8
9namespace UnityEngine.UI
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200004E")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x60002FA")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1FCB35C", Offset = "0x1FCB35C", Length = "0x2C")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60002FB")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1FCB388", Offset = "0x1FCB388", Length = "0xC")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 private void Clear()
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x60002FC")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1FCB394", Offset = "0x1FCB394", Length = "0x1DC")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object>), Member = ".ctor", MemberParameters = new object[]
35 {
36 typeof(object),
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action<object>), Member = ".ctor", MemberParameters = new object[]
40 {
41 typeof(object),
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectPool<>), Member = ".ctor", MemberParameters = new object[]
45 {
46 "System.Func`1<T>",
47 "System.Action`1<T>",
48 "System.Action`1<T>",
49 "System.Action`1<T>",
50 typeof(bool),
51 typeof(int),
52 typeof(int)
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RectTransform.ReapplyDrivenProperties), Member = ".ctor", MemberParameters = new object[]
55 {
56 typeof(object),
58 }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RectTransform), Member = "add_reapplyDrivenProperties", MemberParameters = new object[] { typeof(RectTransform.ReapplyDrivenProperties) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x60002FD")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1FCB570", Offset = "0x1FCB570", Length = "0x54")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "MarkLayoutForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x170000D4")]
78 {
79 [global::Cpp2ILInjected.Token(Token = "0x60002FE")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1FCB5C4", Offset = "0x1FCB5C4", Length = "0x8")]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 get
83 {
84 throw null;
85 }
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x60002FF")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1FCB5CC", Offset = "0x1FCB5CC", Length = "0x60")]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
92 {
95 }, ReturnType = typeof(bool))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
97 public bool IsDestroyed()
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x6000300")]
103 [global::Cpp2ILInjected.Address(RVA = "0x1FCB62C", Offset = "0x1FCB62C", Length = "0xF8")]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "PerformLayoutControl", MemberParameters = new object[]
105 {
107 typeof(UnityAction<Component>)
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "PerformLayoutCalculation", MemberParameters = new object[]
110 {
112 typeof(UnityAction<Component>)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Predicate<object>), Member = ".ctor", MemberParameters = new object[]
116 {
117 typeof(object),
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "RemoveAll", MemberParameters = new object[] { typeof(Predicate<object>) }, ReturnType = typeof(int))]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
122 private static void StripDisabledBehavioursFromList(List<Component> components)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x6000301")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1FCB724", Offset = "0x1FCB724", Length = "0xD0")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "SetLayoutHorizontal", ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectPool<>), Member = "Get", ReturnType = "T")]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "Rebuild", MemberParameters = new object[] { typeof(CanvasUpdate) }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectPool<>), Member = "Release", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
137 {
138 throw null;
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x6000302")]
142 [global::Cpp2ILInjected.Address(RVA = "0x1FCB7F4", Offset = "0x1FCB7F4", Length = "0x2A0")]
143 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "ForceRebuildLayoutImmediate", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityAction<object>), Member = ".ctor", MemberParameters = new object[]
147 {
148 typeof(object),
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "PerformLayoutCalculation", MemberParameters = new object[]
152 {
154 typeof(UnityAction<Component>)
155 }, ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "PerformLayoutControl", MemberParameters = new object[]
157 {
159 typeof(UnityAction<Component>)
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x6000303")]
168 [global::Cpp2ILInjected.Address(RVA = "0x1FCBD88", Offset = "0x1FCBD88", Length = "0x3C4")]
169 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "Rebuild", MemberParameters = new object[] { typeof(CanvasUpdate) }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "PerformLayoutControl", MemberParameters = new object[]
172 {
174 typeof(UnityAction<Component>)
175 }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
178 {
179 typeof(Object),
181 }, ReturnType = typeof(bool))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, object>), Member = "Get", ReturnType = "TCollection")]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponents", MemberParameters = new object[]
185 {
186 typeof(Type),
188 }, ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "StripDisabledBehavioursFromList", MemberParameters = new object[] { typeof(List<Component>) }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Implicit", MemberParameters = new object[] { typeof(Object) }, ReturnType = typeof(bool))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
193 {
194 typeof(Object),
196 }, ReturnType = typeof(bool))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "get_childCount", ReturnType = typeof(int))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "GetChild", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Transform))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "PerformLayoutControl", MemberParameters = new object[]
200 {
202 typeof(UnityAction<Component>)
203 }, ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, object>), Member = "Release", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
206 private void PerformLayoutControl(RectTransform rect, UnityAction<Component> action)
207 {
208 throw null;
209 }
210
211 [global::Cpp2ILInjected.Token(Token = "0x6000304")]
212 [global::Cpp2ILInjected.Address(RVA = "0x1FCBA94", Offset = "0x1FCBA94", Length = "0x2F4")]
213 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "Rebuild", MemberParameters = new object[] { typeof(CanvasUpdate) }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "PerformLayoutCalculation", MemberParameters = new object[]
216 {
218 typeof(UnityAction<Component>)
219 }, ReturnType = typeof(void))]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
222 {
223 typeof(Object),
225 }, ReturnType = typeof(bool))]
226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, object>), Member = "Get", ReturnType = "TCollection")]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponents", MemberParameters = new object[]
229 {
230 typeof(Type),
232 }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "StripDisabledBehavioursFromList", MemberParameters = new object[] { typeof(List<Component>) }, ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponent", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(Component))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Implicit", MemberParameters = new object[] { typeof(Object) }, ReturnType = typeof(bool))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "get_childCount", ReturnType = typeof(int))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "GetChild", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(Transform))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "PerformLayoutCalculation", MemberParameters = new object[]
239 {
241 typeof(UnityAction<Component>)
242 }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, object>), Member = "Release", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
246 private void PerformLayoutCalculation(RectTransform rect, UnityAction<Component> action)
247 {
248 throw null;
249 }
250
251 [global::Cpp2ILInjected.Token(Token = "0x6000305")]
252 [global::Cpp2ILInjected.Address(RVA = "0x1FC6BA0", Offset = "0x1FC6BA0", Length = "0x3DC")]
253 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "SetLayoutDirty", ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnBeforeTransformParentChanged", ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnDisable", ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AspectRatioFitter), Member = "OnDisable", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "OnDisable", ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ContentSizeFitter), Member = "SetDirty", ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutElement), Member = "SetDirty", ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.LayoutGroup.<DelayedSetDirty>d__56", Member = "MoveNext", ReturnType = typeof(bool))]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutGroup), Member = "OnDisable", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutGroup), Member = "SetDirty", ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "ReapplyDrivenProperties", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "OnDisable", ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "SetDirty", ReturnType = typeof(void))]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "SetDirtyCaching", ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
270 {
271 typeof(Object),
273 }, ReturnType = typeof(bool))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_gameObject", ReturnType = typeof(GameObject))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, object>), Member = "Get", ReturnType = "TCollection")]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "get_parent", ReturnType = typeof(Transform))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponents", MemberParameters = new object[]
279 {
280 typeof(Type),
282 }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
285 {
286 typeof(Object),
288 }, ReturnType = typeof(bool))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Behaviour), Member = "get_isActiveAndEnabled", ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "ValidController", MemberParameters = new object[]
291 {
294 }, ReturnType = typeof(bool))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutRebuilder), Member = "MarkLayoutRootForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, object>), Member = "Release", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
298 public static void MarkLayoutForRebuild(RectTransform rect)
299 {
300 throw null;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x6000306")]
304 [global::Cpp2ILInjected.Address(RVA = "0x1FCC14C", Offset = "0x1FCC14C", Length = "0x1E8")]
305 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
306 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "MarkLayoutForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
309 {
310 typeof(Object),
312 }, ReturnType = typeof(bool))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "get_gameObject", ReturnType = typeof(GameObject))]
314 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
315 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Component), Member = "GetComponents", MemberParameters = new object[]
316 {
317 typeof(Type),
319 }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
322 {
323 typeof(Object),
325 }, ReturnType = typeof(bool))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Behaviour), Member = "get_isActiveAndEnabled", ReturnType = typeof(bool))]
327 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
329 {
330 throw null;
331 }
332
333 [global::Cpp2ILInjected.Token(Token = "0x6000307")]
334 [global::Cpp2ILInjected.Address(RVA = "0x1FCC334", Offset = "0x1FCC334", Length = "0x150")]
335 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "MarkLayoutForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
339 {
340 typeof(Object),
342 }, ReturnType = typeof(bool))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectPool<>), Member = "Get", ReturnType = "T")]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "TryRegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectPool<>), Member = "Release", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x6000308")]
353 [global::Cpp2ILInjected.Address(RVA = "0x1FCC484", Offset = "0x1FCC484", Length = "0x78")]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectPool<>), Member = "Release", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
357 public void LayoutComplete()
358 {
359 throw null;
360 }
361
362 [global::Cpp2ILInjected.Token(Token = "0x6000309")]
363 [global::Cpp2ILInjected.Address(RVA = "0x1FCC4FC", Offset = "0x1FCC4FC", Length = "0x4")]
364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
366 {
367 throw null;
368 }
369
370 [global::Cpp2ILInjected.Token(Token = "0x600030A")]
371 [global::Cpp2ILInjected.Address(RVA = "0x1FCC500", Offset = "0x1FCC500", Length = "0x8")]
372 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
373 public override int GetHashCode()
374 {
375 throw null;
376 }
377
378 [global::Cpp2ILInjected.Token(Token = "0x600030B")]
379 [global::Cpp2ILInjected.Address(RVA = "0x1FCC508", Offset = "0x1FCC508", Length = "0x48")]
380 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
381 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
382 public override bool Equals(object obj)
383 {
384 throw null;
385 }
386
387 [global::Cpp2ILInjected.Token(Token = "0x600030C")]
388 [global::Cpp2ILInjected.Address(RVA = "0x1FCC550", Offset = "0x1FCC550", Length = "0x6C")]
389 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
390 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
392 {
393 typeof(string),
394 typeof(string)
395 }, ReturnType = typeof(string))]
396 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
397 public override string ToString()
398 {
399 throw null;
400 }
401
402 [global::Cpp2ILInjected.Token(Token = "0x600030D")]
403 [global::Cpp2ILInjected.Address(RVA = "0x1FCC5BC", Offset = "0x1FCC5BC", Length = "0x8")]
404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
407 {
408 throw null;
409 }
410
411 [global::Cpp2ILInjected.Token(Token = "0x4000180")]
412 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
414
415 [global::Cpp2ILInjected.Token(Token = "0x4000181")]
416 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
418
419 [global::Cpp2ILInjected.Token(Token = "0x4000182")]
421
423 [global::Cpp2ILInjected.Token(Token = "0x200004F")]
424 [Serializable]
425 private sealed class <>c
426 {
427 // Note: this type is marked as 'beforefieldinit'.
428 [global::Cpp2ILInjected.Token(Token = "0x600030E")]
429 [global::Cpp2ILInjected.Address(RVA = "0x1FCC5C4", Offset = "0x1FCC5C4", Length = "0x5C")]
430 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
433 static <>c()
434 {
435 throw null;
436 }
437
438 [global::Cpp2ILInjected.Token(Token = "0x600030F")]
439 [global::Cpp2ILInjected.Address(RVA = "0x1FCC620", Offset = "0x1FCC620", Length = "0x8")]
440 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
442 public <>c()
443 {
444 throw null;
445 }
446
447 [global::Cpp2ILInjected.Token(Token = "0x6000310")]
448 [global::Cpp2ILInjected.Address(RVA = "0x1FCC628", Offset = "0x1FCC628", Length = "0x54")]
449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
452 internal LayoutRebuilder <.cctor>b__5_0()
453 {
454 throw null;
455 }
456
457 [global::Cpp2ILInjected.Token(Token = "0x6000311")]
458 [global::Cpp2ILInjected.Address(RVA = "0x1FCC67C", Offset = "0x1FCC67C", Length = "0xC")]
459 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
460 internal void <.cctor>b__5_1(LayoutRebuilder x)
461 {
462 throw null;
463 }
464
465 [global::Cpp2ILInjected.Token(Token = "0x6000312")]
466 [global::Cpp2ILInjected.Address(RVA = "0x1FCC688", Offset = "0x1FCC688", Length = "0x8C")]
467 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Behaviour), Member = "get_isActiveAndEnabled", ReturnType = typeof(bool))]
470 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
472 {
473 throw null;
474 }
475
476 [global::Cpp2ILInjected.Token(Token = "0x6000313")]
477 [global::Cpp2ILInjected.Address(RVA = "0x1FCC714", Offset = "0x1FCC714", Length = "0xB4")]
478 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
480 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
482 {
483 throw null;
484 }
485
486 [global::Cpp2ILInjected.Token(Token = "0x6000314")]
487 [global::Cpp2ILInjected.Address(RVA = "0x1FCC7C8", Offset = "0x1FCC7C8", Length = "0xB4")]
488 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
489 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
490 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
492 {
493 throw null;
494 }
495
496 [global::Cpp2ILInjected.Token(Token = "0x6000315")]
497 [global::Cpp2ILInjected.Address(RVA = "0x1FCC87C", Offset = "0x1FCC87C", Length = "0xB8")]
498 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
499 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
500 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
502 {
503 throw null;
504 }
505
506 [global::Cpp2ILInjected.Token(Token = "0x6000316")]
507 [global::Cpp2ILInjected.Address(RVA = "0x1FCC934", Offset = "0x1FCC934", Length = "0xB8")]
508 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
509 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
510 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
512 {
513 throw null;
514 }
515
516 [global::Cpp2ILInjected.Token(Token = "0x4000183")]
517 public static readonly LayoutRebuilder.<>c <>9;
518
519 [global::Cpp2ILInjected.Token(Token = "0x4000184")]
520 public static Predicate<Component> <>9__10_0;
521
522 [global::Cpp2ILInjected.Token(Token = "0x4000185")]
523 public static UnityAction<Component> <>9__12_0;
524
525 [global::Cpp2ILInjected.Token(Token = "0x4000186")]
526 public static UnityAction<Component> <>9__12_1;
527
528 [global::Cpp2ILInjected.Token(Token = "0x4000187")]
529 public static UnityAction<Component> <>9__12_2;
530
531 [global::Cpp2ILInjected.Token(Token = "0x4000188")]
532 public static UnityAction<Component> <>9__12_3;
533 }
534 }
535}
class f__AnonymousType0<< Count > j__TPar
delegate void ReapplyDrivenProperties(RectTransform driven)
void PerformLayoutControl(RectTransform rect, UnityAction< Component > action)
static void StripDisabledBehavioursFromList(List< Component > components)
static void ForceRebuildLayoutImmediate(RectTransform layoutRoot)
static void ReapplyDrivenProperties(RectTransform driven)
static void MarkLayoutRootForRebuild(RectTransform controller)
static void MarkLayoutForRebuild(RectTransform rect)
void Initialize(RectTransform controller)
static ObjectPool< LayoutRebuilder > s_Rebuilders
static bool ValidController(RectTransform layoutRoot, List< Component > comps)
override bool Equals(object obj)
void PerformLayoutCalculation(RectTransform rect, UnityAction< Component > action)
void Rebuild(CanvasUpdate executing)