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
VertexHelper.cs
Go to the documentation of this file.
1using System;
6
7namespace UnityEngine.UI
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200007F")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600050E")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1FE07E8", Offset = "0x1FE07E8", Length = "0x8")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = ".cctor", ReturnType = typeof(void))]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "LateUpdate", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "OnFillVBO", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19 public VertexHelper()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x600050F")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1FE07F0", Offset = "0x1FE07F0", Length = "0x218")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BaseMeshEffect), Member = "ModifyMesh", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "get_vertices", ReturnType = typeof(Vector3[]))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<Vector3>) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "get_colors32", ReturnType = typeof(Color32[]))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Color32>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<Color32>) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector4>), Member = ".ctor", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "GetUVs", MemberParameters = new object[]
36 {
37 typeof(int),
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector4>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<Vector4>) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "get_normals", ReturnType = typeof(Vector3[]))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "get_tangents", ReturnType = typeof(Vector4[]))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "GetIndices", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int[]))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x6000510")]
52 [global::Cpp2ILInjected.Address(RVA = "0x1FE0A08", Offset = "0x1FE0A08", Length = "0x190")]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = ".ctor", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "PopulateUIVertex", MemberParameters = new object[]
55 {
57 typeof(int)
58 }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "SetUIVertex", MemberParameters = new object[]
60 {
62 typeof(int)
63 }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "FillMesh", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
66 {
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddTriangle", MemberParameters = new object[]
77 {
78 typeof(int),
79 typeof(int),
80 typeof(int)
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddUIVertexStream", MemberParameters = new object[]
83 {
86 }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddUIVertexTriangleStream", MemberParameters = new object[] { typeof(List<UIVertex>) }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "GetUIVertexStream", MemberParameters = new object[] { typeof(List<UIVertex>) }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, Vector3>), Member = "Get", ReturnType = "TCollection")]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<, >), Member = "Get", ReturnType = "TCollection")]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, Vector4>), Member = "Get", ReturnType = "TCollection")]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, int>), Member = "Get", ReturnType = "TCollection")]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x6000511")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1FE0B98", Offset = "0x1FE0B98", Length = "0x1B4")]
102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, Vector3>), Member = "Release", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<, >), Member = "Release", MemberParameters = new object[] { "TCollection" }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, Vector4>), Member = "Release", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionPool<object, int>), Member = "Release", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
109 public void Dispose()
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6000512")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1FD15D4", Offset = "0x1FD15D4", Length = "0xF4")]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "DoMeshGeneration", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSimpleSprite", MemberParameters = new object[]
119 {
121 typeof(bool)
122 }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSprite", MemberParameters = new object[]
124 {
126 typeof(bool)
127 }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSlicedSprite", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateTiledSprite", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateFilledSprite", MemberParameters = new object[]
131 {
133 typeof(bool)
134 }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RawImage), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Text), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Outline), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shadow), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
141 public void Clear()
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x17000152")]
148 {
149 [global::Cpp2ILInjected.Token(Token = "0x6000513")]
150 [global::Cpp2ILInjected.Address(RVA = "0x1FE0D4C", Offset = "0x1FE0D4C", Length = "0x4C")]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "AddQuad", MemberParameters = new object[]
152 {
154 typeof(Vector3[]),
156 typeof(Vector3[])
157 }, ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "AddQuad", MemberParameters = new object[]
159 {
166 }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "GenerateHighlight", MemberParameters = new object[]
168 {
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PositionAsUV1), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
175 get
176 {
177 throw null;
178 }
179 }
180
181 [global::Cpp2ILInjected.Token(Token = "0x17000153")]
183 {
184 [global::Cpp2ILInjected.Token(Token = "0x6000514")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1FE0D98", Offset = "0x1FE0D98", Length = "0x4C")]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
188 get
189 {
190 throw null;
191 }
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x6000515")]
195 [global::Cpp2ILInjected.Address(RVA = "0x1FE0DE4", Offset = "0x1FE0DE4", Length = "0x144")]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PositionAsUV1), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Color32>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector4>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x6000516")]
209 [global::Cpp2ILInjected.Address(RVA = "0x1FE0F28", Offset = "0x1FE0F28", Length = "0x140")]
210 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PositionAsUV1), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector3>), Member = "set_Item", MemberParameters = new object[]
214 {
215 typeof(int),
217 }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Color32>), Member = "set_Item", MemberParameters = new object[]
219 {
220 typeof(int),
222 }, ReturnType = typeof(void))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Vector4>), Member = "set_Item", MemberParameters = new object[]
224 {
225 typeof(int),
227 }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
229 public void SetUIVertex(UIVertex vertex, int i)
230 {
231 throw null;
232 }
233
234 [global::Cpp2ILInjected.Token(Token = "0x6000517")]
235 [global::Cpp2ILInjected.Address(RVA = "0x1FE1068", Offset = "0x1FE1068", Length = "0x154")]
236 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "DoMeshGeneration", ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "LateUpdate", ReturnType = typeof(void))]
240 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "OnFillVBO", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BaseMeshEffect), Member = "ModifyMesh", MemberParameters = new object[] { typeof(Mesh) }, ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "Clear", ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "SetVertices", MemberParameters = new object[] { typeof(List<Vector3>) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "SetColors", MemberParameters = new object[] { typeof(List<Color32>) }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "SetUVs", MemberParameters = new object[]
248 {
249 typeof(int),
251 }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "SetNormals", MemberParameters = new object[] { typeof(List<Vector3>) }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "SetTangents", MemberParameters = new object[] { typeof(List<Vector4>) }, ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "SetTriangles", MemberParameters = new object[]
255 {
257 typeof(int)
258 }, ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Mesh), Member = "RecalculateBounds", ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
262 public void FillMesh(Mesh mesh)
263 {
264 throw null;
265 }
266
267 [global::Cpp2ILInjected.Token(Token = "0x6000518")]
268 [global::Cpp2ILInjected.Address(RVA = "0x1FE11BC", Offset = "0x1FE11BC", Length = "0x4C4")]
269 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
270 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
271 {
278 }, ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[] { typeof(UIVertex) }, ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
283 public void AddVert(Vector3 position, Color32 color, Vector4 uv0, Vector4 uv1, Vector4 uv2, Vector4 uv3, Vector3 normal, Vector4 tangent)
284 {
285 throw null;
286 }
287
288 [global::Cpp2ILInjected.Token(Token = "0x6000519")]
289 [global::Cpp2ILInjected.Address(RVA = "0x1FE1680", Offset = "0x1FE1680", Length = "0x110")]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
291 {
295 }, ReturnType = typeof(void))]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddUIVertexQuad", MemberParameters = new object[] { typeof(UIVertex[]) }, ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
299 {
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
310 public void AddVert(Vector3 position, Color32 color, Vector4 uv0, Vector4 uv1, Vector3 normal, Vector4 tangent)
311 {
312 throw null;
313 }
314
315 [global::Cpp2ILInjected.Token(Token = "0x600051A")]
316 [global::Cpp2ILInjected.Address(RVA = "0x1FD16C8", Offset = "0x1FD16C8", Length = "0x130")]
317 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSimpleSprite", MemberParameters = new object[]
320 {
322 typeof(bool)
323 }, ReturnType = typeof(void))]
324 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSprite", MemberParameters = new object[]
325 {
327 typeof(bool)
328 }, ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "AddQuad", MemberParameters = new object[]
330 {
332 typeof(Vector3[]),
334 typeof(Vector3[])
335 }, ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "AddQuad", MemberParameters = new object[]
337 {
344 }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RawImage), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
348 {
355 }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
357 public void AddVert(Vector3 position, Color32 color, Vector4 uv0)
358 {
359 throw null;
360 }
361
362 [global::Cpp2ILInjected.Token(Token = "0x600051B")]
363 [global::Cpp2ILInjected.Address(RVA = "0x1FE1790", Offset = "0x1FE1790", Length = "0x94")]
364 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "GenerateHighlight", MemberParameters = new object[]
366 {
369 }, ReturnType = typeof(void))]
370 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
372 {
381 }, ReturnType = typeof(void))]
382 public void AddVert(UIVertex v)
383 {
384 throw null;
385 }
386
387 [global::Cpp2ILInjected.Token(Token = "0x600051C")]
388 [global::Cpp2ILInjected.Address(RVA = "0x1FD17F8", Offset = "0x1FD17F8", Length = "0x16C")]
389 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Graphic), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSimpleSprite", MemberParameters = new object[]
392 {
394 typeof(bool)
395 }, ReturnType = typeof(void))]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "GenerateSprite", MemberParameters = new object[]
397 {
399 typeof(bool)
400 }, ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "AddQuad", MemberParameters = new object[]
402 {
404 typeof(Vector3[]),
406 typeof(Vector3[])
407 }, ReturnType = typeof(void))]
408 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Image), Member = "AddQuad", MemberParameters = new object[]
409 {
416 }, ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "GenerateHighlight", MemberParameters = new object[]
418 {
421 }, ReturnType = typeof(void))]
422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RawImage), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(VertexHelper), Member = "AddUIVertexQuad", MemberParameters = new object[] { typeof(UIVertex[]) }, ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
427 public void AddTriangle(int idx0, int idx1, int idx2)
428 {
429 throw null;
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x600051D")]
433 [global::Cpp2ILInjected.Address(RVA = "0x1FDDAD4", Offset = "0x1FDDAD4", Length = "0xF4")]
434 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InputField), Member = "GenerateCaret", MemberParameters = new object[]
436 {
439 }, ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Text), Member = "OnPopulateMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
441 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "AddVert", MemberParameters = new object[]
443 {
450 }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "AddTriangle", MemberParameters = new object[]
452 {
453 typeof(int),
454 typeof(int),
455 typeof(int)
456 }, ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
458 public void AddUIVertexQuad(UIVertex[] verts)
459 {
460 throw null;
461 }
462
463 [global::Cpp2ILInjected.Token(Token = "0x600051E")]
464 [global::Cpp2ILInjected.Address(RVA = "0x1FE1824", Offset = "0x1FE1824", Length = "0xA4")]
465 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasRenderer), Member = "AddUIVertexStream", MemberParameters = new object[]
468 {
478 }, ReturnType = typeof(void))]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "AddRange", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(void))]
480 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
481 public void AddUIVertexStream(List<UIVertex> verts, List<int> indices)
482 {
483 throw null;
484 }
485
486 [global::Cpp2ILInjected.Token(Token = "0x600051F")]
487 [global::Cpp2ILInjected.Address(RVA = "0x1FE18C8", Offset = "0x1FE18C8", Length = "0x50")]
488 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Outline), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shadow), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasRenderer), Member = "SplitUIVertexStreams", MemberParameters = new object[]
493 {
504 }, ReturnType = typeof(void))]
506 {
507 throw null;
508 }
509
510 [global::Cpp2ILInjected.Token(Token = "0x6000520")]
511 [global::Cpp2ILInjected.Address(RVA = "0x1FE1918", Offset = "0x1FE1918", Length = "0x50")]
512 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Outline), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Shadow), Member = "ModifyMesh", MemberParameters = new object[] { typeof(VertexHelper) }, ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(VertexHelper), Member = "InitializeListIfRequired", ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CanvasRenderer), Member = "CreateUIVertexStream", MemberParameters = new object[]
517 {
528 }, ReturnType = typeof(void))]
530 {
531 throw null;
532 }
533
534 // Note: this type is marked as 'beforefieldinit'.
535 [global::Cpp2ILInjected.Token(Token = "0x6000521")]
536 [global::Cpp2ILInjected.Address(RVA = "0x1FE1968", Offset = "0x1FE1968", Length = "0x98")]
537 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
538 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
539 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
541 {
542 throw null;
543 }
544
545 [global::Cpp2ILInjected.Token(Token = "0x400025E")]
546 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
548
549 [global::Cpp2ILInjected.Token(Token = "0x400025F")]
550 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
552
553 [global::Cpp2ILInjected.Token(Token = "0x4000260")]
554 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
556
557 [global::Cpp2ILInjected.Token(Token = "0x4000261")]
558 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
560
561 [global::Cpp2ILInjected.Token(Token = "0x4000262")]
562 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
564
565 [global::Cpp2ILInjected.Token(Token = "0x4000263")]
566 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
568
569 [global::Cpp2ILInjected.Token(Token = "0x4000264")]
570 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
572
573 [global::Cpp2ILInjected.Token(Token = "0x4000265")]
574 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
576
577 [global::Cpp2ILInjected.Token(Token = "0x4000266")]
578 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
580
581 [global::Cpp2ILInjected.Token(Token = "0x4000267")]
583
584 [global::Cpp2ILInjected.Token(Token = "0x4000268")]
586
587 [global::Cpp2ILInjected.Token(Token = "0x4000269")]
588 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
589 private bool m_ListsInitalized;
590 }
591}
class f__AnonymousType0<< Count > j__TPar
void GetUIVertexStream(List< UIVertex > stream)
static readonly Vector4 s_DefaultTangent
void AddUIVertexTriangleStream(List< UIVertex > verts)
void AddVert(Vector3 position, Color32 color, Vector4 uv0, Vector4 uv1, Vector4 uv2, Vector4 uv3, Vector3 normal, Vector4 tangent)
void PopulateUIVertex(ref UIVertex vertex, int i)
void SetUIVertex(UIVertex vertex, int i)
void AddUIVertexQuad(UIVertex[] verts)
void AddVert(Vector3 position, Color32 color, Vector4 uv0, Vector4 uv1, Vector3 normal, Vector4 tangent)
void AddVert(Vector3 position, Color32 color, Vector4 uv0)
void AddUIVertexStream(List< UIVertex > verts, List< int > indices)
void AddTriangle(int idx0, int idx1, int idx2)
static readonly Vector3 s_DefaultNormal