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
CanvasUpdateRegistry.cs
Go to the documentation of this file.
1using System;
5
6namespace UnityEngine.UI
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000008")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x600001F")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1FA62F4", Offset = "0x1FA62F4", Length = "0x228")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = ".ctor", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Canvas.WillRenderCanvases), Member = ".ctor", MemberParameters = new object[]
18 {
19 typeof(object),
20 typeof(IntPtr)
21 }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Canvas), Member = "add_willRenderCanvases", MemberParameters = new object[] { typeof(Canvas.WillRenderCanvases) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x1700000A")]
31 {
32 [global::Cpp2ILInjected.Token(Token = "0x6000020")]
33 [global::Cpp2ILInjected.Address(RVA = "0x1FA651C", Offset = "0x1FA651C", Length = "0xA0")]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "RegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "TryRegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "RegisterCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "TryRegisterCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "UnRegisterCanvasElementForRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "DisableCanvasElementForRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "InternalUnRegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "InternalUnRegisterCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "InternalDisableCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "InternalDisableCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "IsRebuildingLayout", ReturnType = typeof(bool))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "IsRebuildingGraphics", ReturnType = typeof(bool))]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = ".ctor", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
49 get
50 {
51 throw null;
52 }
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6000021")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1FA65BC", Offset = "0x1FA65BC", Length = "0xD0")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "PerformUpdate", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
61 {
64 }, ReturnType = typeof(bool))]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x6000022")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1FA668C", Offset = "0x1FA668C", Length = "0x2AC")]
73 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "PerformUpdate", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
79 private void CleanInvalidItems()
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x6000023")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1FA6938", Offset = "0x1FA6938", Length = "0x60C")]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UISystemProfilerApi), Member = "BeginSample", MemberParameters = new object[] { typeof(UISystemProfilerApi.SampleType) }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "CleanInvalidItems", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "Sort", MemberParameters = new object[] { "System.Comparison`1<T>" }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "ObjectValidForUpdate", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogException", MemberParameters = new object[]
94 {
97 }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "Clear", ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UISystemProfilerApi), Member = "EndSample", MemberParameters = new object[] { typeof(UISystemProfilerApi.SampleType) }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClipperRegistry), Member = "get_instance", ReturnType = typeof(ClipperRegistry))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ClipperRegistry), Member = "Cull", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
103 private void PerformUpdate()
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x6000024")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1FA70B8", Offset = "0x1FA70B8", Length = "0xAC")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "SortLayoutList", MemberParameters = new object[]
111 {
114 }, ReturnType = typeof(int))]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Equality", MemberParameters = new object[]
117 {
118 typeof(Object),
120 }, ReturnType = typeof(bool))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Transform), Member = "get_parent", ReturnType = typeof(Transform))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Object), Member = "op_Inequality", MemberParameters = new object[]
123 {
124 typeof(Object),
126 }, ReturnType = typeof(bool))]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
128 private static int ParentCount(Transform child)
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x6000025")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1FA7164", Offset = "0x1FA7164", Length = "0x14C")]
135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "ParentCount", MemberParameters = new object[] { typeof(Transform) }, ReturnType = typeof(int))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
140 {
141 throw null;
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x6000026")]
145 [global::Cpp2ILInjected.Address(RVA = "0x1FA72B0", Offset = "0x1FA72B0", Length = "0x58")]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "OnEnable", ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "SetDirtyCaching", ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
150 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x6000027")]
157 [global::Cpp2ILInjected.Address(RVA = "0x1FA73A0", Offset = "0x1FA73A0", Length = "0x58")]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutRebuilder), Member = "MarkLayoutRootForRebuild", MemberParameters = new object[] { typeof(RectTransform) }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "InternalRegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
162 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x6000028")]
169 [global::Cpp2ILInjected.Address(RVA = "0x1FA7308", Offset = "0x1FA7308", Length = "0x98")]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "TryRegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "Contains", MemberParameters = new object[] { "T" }, ReturnType = typeof(bool))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "AddUnique", MemberParameters = new object[]
174 {
175 "T",
176 typeof(bool)
177 }, ReturnType = typeof(bool))]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x6000029")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1FA73F8", Offset = "0x1FA73F8", Length = "0x58")]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "SetVerticesDirty", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "SetMaterialDirty", ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnCullingChanged", ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "MarkGeometryAsDirty", ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x600002A")]
199 [global::Cpp2ILInjected.Address(RVA = "0x1FA7518", Offset = "0x1FA7518", Length = "0x58")]
200 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "InternalRegisterCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
203 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
205 {
206 throw null;
207 }
208
209 [global::Cpp2ILInjected.Token(Token = "0x600002B")]
210 [global::Cpp2ILInjected.Address(RVA = "0x1FA7450", Offset = "0x1FA7450", Length = "0xC8")]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "TryRegisterCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(bool))]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
214 {
215 typeof(string),
216 typeof(object)
217 }, ReturnType = typeof(string))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "AddUnique", MemberParameters = new object[]
220 {
221 "T",
222 typeof(bool)
223 }, ReturnType = typeof(bool))]
224 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
226 {
227 throw null;
228 }
229
230 [global::Cpp2ILInjected.Token(Token = "0x600002C")]
231 [global::Cpp2ILInjected.Address(RVA = "0x1FA7570", Offset = "0x1FA7570", Length = "0x64")]
232 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnDestroy", ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "OnDestroy", ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "OnDisable", ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "InternalUnRegisterCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "InternalUnRegisterCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x600002D")]
246 [global::Cpp2ILInjected.Address(RVA = "0x1FA787C", Offset = "0x1FA787C", Length = "0x64")]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnDisable", ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "OnDisable", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "InternalDisableCanvasElementForLayoutRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "InternalDisableCanvasElementForGraphicRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
255 {
256 throw null;
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x600002E")]
260 [global::Cpp2ILInjected.Address(RVA = "0x1FA75D4", Offset = "0x1FA75D4", Length = "0x154")]
261 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "UnRegisterCanvasElementForRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
265 {
266 typeof(string),
267 typeof(object)
268 }, ReturnType = typeof(string))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "Remove", MemberParameters = new object[] { "T" }, ReturnType = typeof(bool))]
272 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
274 {
275 throw null;
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x600002F")]
279 [global::Cpp2ILInjected.Address(RVA = "0x1FA7728", Offset = "0x1FA7728", Length = "0x154")]
280 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "UnRegisterCanvasElementForRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
284 {
285 typeof(string),
286 typeof(object)
287 }, ReturnType = typeof(string))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "Remove", MemberParameters = new object[] { "T" }, ReturnType = typeof(bool))]
291 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
293 {
294 throw null;
295 }
296
297 [global::Cpp2ILInjected.Token(Token = "0x6000030")]
298 [global::Cpp2ILInjected.Address(RVA = "0x1FA78E0", Offset = "0x1FA78E0", Length = "0x154")]
299 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
300 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "DisableCanvasElementForRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
303 {
304 typeof(string),
305 typeof(object)
306 }, ReturnType = typeof(string))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "DisableItem", MemberParameters = new object[] { "T" }, ReturnType = typeof(bool))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6000031")]
317 [global::Cpp2ILInjected.Address(RVA = "0x1FA7A34", Offset = "0x1FA7A34", Length = "0x154")]
318 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CanvasUpdateRegistry), Member = "DisableCanvasElementForRebuild", MemberParameters = new object[] { typeof(ICanvasElement) }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
322 {
323 typeof(string),
324 typeof(object)
325 }, ReturnType = typeof(string))]
326 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Debug), Member = "LogError", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexedSet<>), Member = "DisableItem", MemberParameters = new object[] { "T" }, ReturnType = typeof(bool))]
329 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
331 {
332 throw null;
333 }
334
335 [global::Cpp2ILInjected.Token(Token = "0x6000032")]
336 [global::Cpp2ILInjected.Address(RVA = "0x1FA7B88", Offset = "0x1FA7B88", Length = "0x54")]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnRectTransformDimensionsChange", ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LayoutGroup), Member = "SetDirty", ReturnType = typeof(void))]
339 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScrollRect), Member = "EnsureLayoutHasRebuilt", ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Text), Member = "FontTextureChanged", ReturnType = typeof(void))]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
343 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
344 public static bool IsRebuildingLayout()
345 {
346 throw null;
347 }
348
349 [global::Cpp2ILInjected.Token(Token = "0x6000033")]
350 [global::Cpp2ILInjected.Address(RVA = "0x1FA7BDC", Offset = "0x1FA7BDC", Length = "0x54")]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Text), Member = "FontTextureChanged", ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasUpdateRegistry), Member = "get_instance", ReturnType = typeof(CanvasUpdateRegistry))]
354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
355 public static bool IsRebuildingGraphics()
356 {
357 throw null;
358 }
359
360 // Note: this type is marked as 'beforefieldinit'.
361 [global::Cpp2ILInjected.Token(Token = "0x6000034")]
362 [global::Cpp2ILInjected.Address(RVA = "0x1FA7C30", Offset = "0x1FA7C30", Length = "0x94")]
363 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparison<object>), Member = ".ctor", MemberParameters = new object[]
365 {
366 typeof(object),
368 }, ReturnType = typeof(void))]
369 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
371 {
372 throw null;
373 }
374
375 [global::Cpp2ILInjected.Token(Token = "0x4000018")]
377
378 [global::Cpp2ILInjected.Token(Token = "0x4000019")]
379 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
381
382 [global::Cpp2ILInjected.Token(Token = "0x400001A")]
383 [global::Cpp2ILInjected.FieldOffset(Offset = "0x11")]
385
386 [global::Cpp2ILInjected.Token(Token = "0x400001B")]
387 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
389
390 [global::Cpp2ILInjected.Token(Token = "0x400001C")]
391 private const string m_CullingUpdateProfilerString = "ClipperRegistry.Cull";
392
393 [global::Cpp2ILInjected.Token(Token = "0x400001D")]
394 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
396
397 [global::Cpp2ILInjected.Token(Token = "0x400001E")]
398 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
400
401 [global::Cpp2ILInjected.Token(Token = "0x400001F")]
403 }
404}
class f__AnonymousType0<< Count > j__TPar
delegate void WillRenderCanvases()
void InternalDisableCanvasElementForLayoutRebuild(ICanvasElement element)
readonly IndexedSet< ICanvasElement > m_LayoutRebuildQueue
void InternalUnRegisterCanvasElementForGraphicRebuild(ICanvasElement element)
bool InternalRegisterCanvasElementForGraphicRebuild(ICanvasElement element)
static int SortLayoutList(ICanvasElement x, ICanvasElement y)
static void RegisterCanvasElementForGraphicRebuild(ICanvasElement element)
static CanvasUpdateRegistry instance
static bool TryRegisterCanvasElementForLayoutRebuild(ICanvasElement element)
static void UnRegisterCanvasElementForRebuild(ICanvasElement element)
void InternalDisableCanvasElementForGraphicRebuild(ICanvasElement element)
void InternalUnRegisterCanvasElementForLayoutRebuild(ICanvasElement element)
static CanvasUpdateRegistry s_Instance
static int ParentCount(Transform child)
bool ObjectValidForUpdate(ICanvasElement element)
static void DisableCanvasElementForRebuild(ICanvasElement element)
static void RegisterCanvasElementForLayoutRebuild(ICanvasElement element)
readonly IndexedSet< ICanvasElement > m_GraphicRebuildQueue
static bool TryRegisterCanvasElementForGraphicRebuild(ICanvasElement element)
bool InternalRegisterCanvasElementForLayoutRebuild(ICanvasElement element)
static readonly Comparison< ICanvasElement > s_SortLayoutFunction