terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Canvas.cs
Go to the documentation of this file.
1using System;
8
9namespace UnityEngine
10{
11 // Token: 0x02000005 RID: 5
13 [NativeHeader("Modules/UI/Canvas.h")]
14 [NativeHeader("Modules/UI/CanvasManager.h")]
15 [NativeClass("UI::Canvas")]
16 [NativeHeader("Modules/UI/UIStructs.h")]
17 public sealed class Canvas : Behaviour
18 {
19 // Token: 0x14000001 RID: 1
20 // (add) Token: 0x0600002F RID: 47 RVA: 0x0000248C File Offset: 0x0000068C
21 // (remove) Token: 0x06000030 RID: 48 RVA: 0x000024A4 File Offset: 0x000006A4
23 {
25 add
26 {
28 if (@delegate != null)
29 {
30 }
31 }
33 remove
34 {
36 if (@delegate != null)
37 {
38 }
39 }
40 }
41
42 // Token: 0x14000002 RID: 2
43 // (add) Token: 0x06000031 RID: 49 RVA: 0x000024BC File Offset: 0x000006BC
44 // (remove) Token: 0x06000032 RID: 50 RVA: 0x000024D4 File Offset: 0x000006D4
46 {
48 add
49 {
51 if (@delegate != null)
52 {
53 }
54 }
56 remove
57 {
59 if (@delegate != null)
60 {
61 }
62 }
63 }
64
65 // Token: 0x17000008 RID: 8
66 // (get) Token: 0x06000033 RID: 51 RVA: 0x000024EC File Offset: 0x000006EC
68 {
69 get
70 {
71 throw new MissingMethodException();
72 }
73 }
74
75 // Token: 0x17000009 RID: 9
76 // (get) Token: 0x06000034 RID: 52 RVA: 0x00002500 File Offset: 0x00000700
77 public bool isRootCanvas
78 {
79 get
80 {
81 throw new MissingMethodException();
82 }
83 }
84
85 // Token: 0x1700000A RID: 10
86 // (get) Token: 0x06000035 RID: 53 RVA: 0x00002514 File Offset: 0x00000714
87 // (set) Token: 0x06000036 RID: 54 RVA: 0x00002528 File Offset: 0x00000728
88 public float scaleFactor
89 {
90 get
91 {
92 throw new MissingMethodException();
93 }
94 set
95 {
96 throw new MissingMethodException();
97 }
98 }
99
100 // Token: 0x1700000B RID: 11
101 // (get) Token: 0x06000037 RID: 55 RVA: 0x0000253C File Offset: 0x0000073C
102 // (set) Token: 0x06000038 RID: 56 RVA: 0x00002550 File Offset: 0x00000750
104 {
105 get
106 {
107 throw new MissingMethodException();
108 }
109 set
110 {
111 throw new MissingMethodException();
112 }
113 }
114
115 // Token: 0x1700000C RID: 12
116 // (get) Token: 0x06000039 RID: 57 RVA: 0x00002564 File Offset: 0x00000764
117 public bool pixelPerfect
118 {
119 get
120 {
121 throw new MissingMethodException();
122 }
123 }
124
125 // Token: 0x1700000D RID: 13
126 // (get) Token: 0x0600003A RID: 58 RVA: 0x00002578 File Offset: 0x00000778
127 public int renderOrder
128 {
129 get
130 {
131 throw new MissingMethodException();
132 }
133 }
134
135 // Token: 0x1700000E RID: 14
136 // (get) Token: 0x0600003B RID: 59 RVA: 0x0000258C File Offset: 0x0000078C
137 // (set) Token: 0x0600003C RID: 60 RVA: 0x000025A0 File Offset: 0x000007A0
138 public bool overrideSorting
139 {
140 get
141 {
142 throw new MissingMethodException();
143 }
144 set
145 {
146 throw new MissingMethodException();
147 }
148 }
149
150 // Token: 0x1700000F RID: 15
151 // (get) Token: 0x0600003D RID: 61 RVA: 0x000025B4 File Offset: 0x000007B4
152 // (set) Token: 0x0600003E RID: 62 RVA: 0x000025C8 File Offset: 0x000007C8
153 public int sortingOrder
154 {
155 get
156 {
157 throw new MissingMethodException();
158 }
159 set
160 {
161 throw new MissingMethodException();
162 }
163 }
164
165 // Token: 0x17000010 RID: 16
166 // (get) Token: 0x0600003F RID: 63 RVA: 0x000025DC File Offset: 0x000007DC
167 public int targetDisplay
168 {
169 get
170 {
171 throw new MissingMethodException();
172 }
173 }
174
175 // Token: 0x17000011 RID: 17
176 // (get) Token: 0x06000040 RID: 64 RVA: 0x000025F0 File Offset: 0x000007F0
177 // (set) Token: 0x06000041 RID: 65 RVA: 0x00002604 File Offset: 0x00000804
178 public int sortingLayerID
179 {
180 get
181 {
182 throw new MissingMethodException();
183 }
184 set
185 {
186 throw new MissingMethodException();
187 }
188 }
189
190 // Token: 0x17000012 RID: 18
191 // (get) Token: 0x06000042 RID: 66 RVA: 0x00002618 File Offset: 0x00000818
193 {
194 get
195 {
196 throw new MissingMethodException();
197 }
198 }
199
200 // Token: 0x17000013 RID: 19
201 // (get) Token: 0x06000043 RID: 67 RVA: 0x0000262C File Offset: 0x0000082C
203 {
204 get
205 {
206 throw new MissingMethodException();
207 }
208 }
209
210 // Token: 0x17000014 RID: 20
211 // (get) Token: 0x06000044 RID: 68 RVA: 0x0000263E File Offset: 0x0000083E
213 {
215 get
216 {
217 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
218 }
219 }
220
221 // Token: 0x17000015 RID: 21
222 // (get) Token: 0x06000045 RID: 69 RVA: 0x0000263E File Offset: 0x0000083E
224 {
226 get
227 {
228 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
229 }
230 }
231
232 // Token: 0x17000016 RID: 22
233 // (get) Token: 0x06000046 RID: 70 RVA: 0x0000263E File Offset: 0x0000083E
235 {
237 get
238 {
239 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
240 }
241 }
242
243 // Token: 0x17000017 RID: 23
244 // (get) Token: 0x06000047 RID: 71 RVA: 0x0000264C File Offset: 0x0000084C
245 [NativeProperty("Camera", false, TargetType.Function)]
247 {
248 get
249 {
250 throw new MissingMethodException();
251 }
252 }
253
254 // Token: 0x06000048 RID: 72 RVA: 0x00002660 File Offset: 0x00000860
255 [FreeFunction("UI::GetDefaultUIMaterial")]
257 {
258 throw new MissingMethodException();
259 }
260
261 // Token: 0x06000049 RID: 73 RVA: 0x00002674 File Offset: 0x00000874
262 [FreeFunction("UI::GetETC1SupportedCanvasMaterial")]
264 {
265 throw new MissingMethodException();
266 }
267
268 // Token: 0x0600004A RID: 74 RVA: 0x00002688 File Offset: 0x00000888
274
275 // Token: 0x0600004B RID: 75 RVA: 0x000026A0 File Offset: 0x000008A0
277 private static void SendPreWillRenderCanvases()
278 {
279 }
280
281 // Token: 0x0600004C RID: 76 RVA: 0x000026B0 File Offset: 0x000008B0
283 private static void SendWillRenderCanvases()
284 {
285 }
286
287 // Token: 0x0600004D RID: 77 RVA: 0x000026C0 File Offset: 0x000008C0
289 private static void BeginRenderExtraOverlays(int displayIndex)
290 {
291 }
292
293 // Token: 0x0600004E RID: 78 RVA: 0x000026D0 File Offset: 0x000008D0
295 private static void RenderExtraOverlaysBefore(int displayIndex, int sortingOrder)
296 {
297 }
298
299 // Token: 0x0600004F RID: 79 RVA: 0x000026E0 File Offset: 0x000008E0
301 private static void EndRenderExtraOverlays(int displayIndex)
302 {
303 }
304
305 // Token: 0x06000050 RID: 80 RVA: 0x000026F0 File Offset: 0x000008F0
306 public Canvas()
307 {
308 }
309
310 // Token: 0x06000051 RID: 81 RVA: 0x00002704 File Offset: 0x00000904
312 {
313 throw new MissingMethodException();
314 }
315
316 // Token: 0x04000007 RID: 7
320
321 // Token: 0x04000008 RID: 8
325
326 // Token: 0x04000009 RID: 9
330
331 // Token: 0x0400000A RID: 10
335
336 // Token: 0x0400000B RID: 11
340
341 // Token: 0x02000006 RID: 6
343 {
344 // Token: 0x06000052 RID: 82 RVA: 0x00002718 File Offset: 0x00000918
345 public WillRenderCanvases(object @object, IntPtr method)
346 {
348 this.m_target = @object;
350 this.method_code = this;
351 }
352
353 // Token: 0x06000053 RID: 83 RVA: 0x00002764 File Offset: 0x00000964
354 public void Invoke()
355 {
358 IntPtr method = this.method;
359 }
360 }
361 }
362}
class f__AnonymousType0<< Count > j__TPar
IntPtr method_code
Definition Delegate.cs:386
IntPtr invoke_impl
Definition Delegate.cs:371
WillRenderCanvases(object @object, IntPtr method)
Definition Canvas.cs:345
Vector2 renderingDisplaySize
Definition Canvas.cs:203
static Material GetDefaultCanvasMaterial()
Definition Canvas.cs:256
Canvas rootCanvas
Definition Canvas.cs:193
float scaleFactor
Definition Canvas.cs:89
void get_renderingDisplaySize_Injected([Out] Vector2 ret)
Definition Canvas.cs:311
static void RenderExtraOverlaysBefore(int displayIndex, int sortingOrder)
Definition Canvas.cs:295
static void BeginRenderExtraOverlays(int displayIndex)
Definition Canvas.cs:289
static Canvas.WillRenderCanvases preWillRenderCanvases
Definition Canvas.cs:23
static void SendPreWillRenderCanvases()
Definition Canvas.cs:277
static Action< int > externBeginRenderOverlays
Definition Canvas.cs:213
static void ForceUpdateCanvases()
Definition Canvas.cs:269
static Action< int > externEndRenderOverlays
Definition Canvas.cs:235
static void EndRenderExtraOverlays(int displayIndex)
Definition Canvas.cs:301
float referencePixelsPerUnit
Definition Canvas.cs:104
static Action< int >< externBeginRenderOverlays > k__BackingField
Definition Canvas.cs:329
static Action< int >< externEndRenderOverlays > k__BackingField
Definition Canvas.cs:339
Camera worldCamera
Definition Canvas.cs:247
RenderMode renderMode
Definition Canvas.cs:68
static Action< int, int >< externRenderOverlaysBefore > k__BackingField
Definition Canvas.cs:334
static Action< int, int > externRenderOverlaysBefore
Definition Canvas.cs:224
static void SendWillRenderCanvases()
Definition Canvas.cs:283
static Material GetETC1SupportedCanvasMaterial()
Definition Canvas.cs:263
static Canvas.WillRenderCanvases willRenderCanvases
Definition Canvas.cs:46