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
Sprite.cs
Go to the documentation of this file.
1using System;
5
6namespace UnityEngine
7{
8 // Token: 0x020000E9 RID: 233
9 [NativeHeader("Runtime/Graphics/SpriteUtility.h")]
11 [NativeHeader("Runtime/2D/Common/ScriptBindings/SpritesMarshalling.h")]
12 [NativeHeader("Runtime/2D/Common/SpriteDataAccess.h")]
13 [NativeType("Runtime/Graphics/SpriteFrame.h")]
14 public sealed class Sprite : Object
15 {
16 // Token: 0x060004F2 RID: 1266 RVA: 0x00008F70 File Offset: 0x00007170
18 private Sprite()
19 {
20 if (!true)
21 {
22 }
23 base..ctor();
24 }
25
26 // Token: 0x060004F3 RID: 1267 RVA: 0x00008F88 File Offset: 0x00007188
27 internal int GetPackingMode()
28 {
29 throw new MissingMethodException();
30 }
31
32 // Token: 0x060004F4 RID: 1268 RVA: 0x00008F9C File Offset: 0x0000719C
33 internal int GetPacked()
34 {
35 throw new MissingMethodException();
36 }
37
38 // Token: 0x060004F5 RID: 1269 RVA: 0x00008FB0 File Offset: 0x000071B0
40 {
41 throw new MissingMethodException();
42 }
43
44 // Token: 0x060004F6 RID: 1270 RVA: 0x00008FC4 File Offset: 0x000071C4
46 {
47 throw new MissingMethodException();
48 }
49
50 // Token: 0x060004F7 RID: 1271 RVA: 0x00008FD8 File Offset: 0x000071D8
52 {
53 throw new MissingMethodException();
54 }
55
56 // Token: 0x060004F8 RID: 1272 RVA: 0x00008FEC File Offset: 0x000071EC
58 {
59 throw new MissingMethodException();
60 }
61
62 // Token: 0x17000102 RID: 258
63 // (get) Token: 0x060004F9 RID: 1273 RVA: 0x00009000 File Offset: 0x00007200
65 {
66 get
67 {
68 throw new MissingMethodException();
69 }
70 }
71
72 // Token: 0x17000103 RID: 259
73 // (get) Token: 0x060004FA RID: 1274 RVA: 0x00009014 File Offset: 0x00007214
74 public Rect rect
75 {
76 get
77 {
78 throw new MissingMethodException();
79 }
80 }
81
82 // Token: 0x17000104 RID: 260
83 // (get) Token: 0x060004FB RID: 1275 RVA: 0x00009028 File Offset: 0x00007228
85 {
86 get
87 {
88 throw new MissingMethodException();
89 }
90 }
91
92 // Token: 0x17000105 RID: 261
93 // (get) Token: 0x060004FC RID: 1276 RVA: 0x0000903C File Offset: 0x0000723C
95 {
96 get
97 {
98 throw new MissingMethodException();
99 }
100 }
101
102 // Token: 0x17000106 RID: 262
103 // (get) Token: 0x060004FD RID: 1277 RVA: 0x00009050 File Offset: 0x00007250
104 public float pixelsPerUnit
105 {
106 [NativeMethod("GetPixelsToUnits")]
107 get
108 {
109 throw new MissingMethodException();
110 }
111 }
112
113 // Token: 0x17000107 RID: 263
114 // (get) Token: 0x060004FE RID: 1278 RVA: 0x00009064 File Offset: 0x00007264
116 {
117 [NativeMethod("GetAlphaTexture")]
118 get
119 {
120 throw new MissingMethodException();
121 }
122 }
123
124 // Token: 0x17000108 RID: 264
125 // (get) Token: 0x060004FF RID: 1279 RVA: 0x00009078 File Offset: 0x00007278
127 {
128 [NativeMethod("GetPivotInPixels")]
129 get
130 {
131 throw new MissingMethodException();
132 }
133 }
134
135 // Token: 0x17000109 RID: 265
136 // (get) Token: 0x06000500 RID: 1280 RVA: 0x0000908C File Offset: 0x0000728C
137 public bool packed
138 {
139 get
140 {
141 throw new MissingMethodException();
142 }
143 }
144
145 // Token: 0x1700010A RID: 266
146 // (get) Token: 0x06000501 RID: 1281 RVA: 0x000090A0 File Offset: 0x000072A0
148 {
149 get
150 {
151 throw new MissingMethodException();
152 }
153 }
154
155 // Token: 0x1700010B RID: 267
156 // (get) Token: 0x06000502 RID: 1282 RVA: 0x000090B4 File Offset: 0x000072B4
158 {
159 get
160 {
161 throw new MissingMethodException();
162 }
163 }
164
165 // Token: 0x1700010C RID: 268
166 // (get) Token: 0x06000503 RID: 1283 RVA: 0x000090DC File Offset: 0x000072DC
168 {
169 [FreeFunction("SpriteAccessLegacy::GetSpriteVertices", HasExplicitThis = true)]
170 get
171 {
172 throw new MissingMethodException();
173 }
174 }
175
176 // Token: 0x1700010D RID: 269
177 // (get) Token: 0x06000504 RID: 1284 RVA: 0x000090F0 File Offset: 0x000072F0
178 public ushort[] triangles
179 {
180 [FreeFunction("SpriteAccessLegacy::GetSpriteIndices", HasExplicitThis = true)]
181 get
182 {
183 throw new MissingMethodException();
184 }
185 }
186
187 // Token: 0x1700010E RID: 270
188 // (get) Token: 0x06000505 RID: 1285 RVA: 0x00009104 File Offset: 0x00007304
189 public Vector2[] uv
190 {
191 [FreeFunction("SpriteAccessLegacy::GetSpriteUVs", HasExplicitThis = true)]
192 get
193 {
194 throw new MissingMethodException();
195 }
196 }
197
198 // Token: 0x06000506 RID: 1286 RVA: 0x00009118 File Offset: 0x00007318
199 private void GetTextureRect_Injected([Out] Rect ret)
200 {
201 throw new MissingMethodException();
202 }
203
204 // Token: 0x06000507 RID: 1287 RVA: 0x0000912C File Offset: 0x0000732C
205 private void GetInnerUVs_Injected([Out] Vector4 ret)
206 {
207 throw new MissingMethodException();
208 }
209
210 // Token: 0x06000508 RID: 1288 RVA: 0x00009140 File Offset: 0x00007340
211 private void GetOuterUVs_Injected([Out] Vector4 ret)
212 {
213 throw new MissingMethodException();
214 }
215
216 // Token: 0x06000509 RID: 1289 RVA: 0x00009154 File Offset: 0x00007354
217 private void GetPadding_Injected([Out] Vector4 ret)
218 {
219 throw new MissingMethodException();
220 }
221
222 // Token: 0x0600050A RID: 1290 RVA: 0x00009168 File Offset: 0x00007368
223 private void get_bounds_Injected([Out] Bounds ret)
224 {
225 throw new MissingMethodException();
226 }
227
228 // Token: 0x0600050B RID: 1291 RVA: 0x0000917C File Offset: 0x0000737C
229 private void get_rect_Injected([Out] Rect ret)
230 {
231 throw new MissingMethodException();
232 }
233
234 // Token: 0x0600050C RID: 1292 RVA: 0x00009190 File Offset: 0x00007390
235 private void get_border_Injected([Out] Vector4 ret)
236 {
237 throw new MissingMethodException();
238 }
239
240 // Token: 0x0600050D RID: 1293 RVA: 0x000091A4 File Offset: 0x000073A4
241 private void get_pivot_Injected([Out] Vector2 ret)
242 {
243 throw new MissingMethodException();
244 }
245 }
246}
class f__AnonymousType0<< Count > j__TPar
Vector2[] uv
Definition Sprite.cs:190
void get_rect_Injected([Out] Rect ret)
Definition Sprite.cs:229
void GetInnerUVs_Injected([Out] Vector4 ret)
Definition Sprite.cs:205
void get_pivot_Injected([Out] Vector2 ret)
Definition Sprite.cs:241
float pixelsPerUnit
Definition Sprite.cs:105
Texture2D texture
Definition Sprite.cs:95
void get_border_Injected([Out] Vector4 ret)
Definition Sprite.cs:235
Vector2[] vertices
Definition Sprite.cs:168
Vector4 border
Definition Sprite.cs:85
int GetPackingMode()
Definition Sprite.cs:27
void GetOuterUVs_Injected([Out] Vector4 ret)
Definition Sprite.cs:211
void get_bounds_Injected([Out] Bounds ret)
Definition Sprite.cs:223
Vector4 GetPadding()
Definition Sprite.cs:57
Vector4 GetInnerUVs()
Definition Sprite.cs:45
Texture2D associatedAlphaSplitTexture
Definition Sprite.cs:116
SpritePackingMode packingMode
Definition Sprite.cs:148
ushort[] triangles
Definition Sprite.cs:179
Rect GetTextureRect()
Definition Sprite.cs:39
void GetPadding_Injected([Out] Vector4 ret)
Definition Sprite.cs:217
void GetTextureRect_Injected([Out] Rect ret)
Definition Sprite.cs:199
Vector4 GetOuterUVs()
Definition Sprite.cs:51