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
SubMeshDescriptor.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Diagnostics
;
3
using
System.Runtime.CompilerServices
;
4
using
Cpp2IlInjected
;
5
6
namespace
UnityEngine.Rendering
7
{
8
// Token: 0x0200010D RID: 269
9
public
struct
SubMeshDescriptor
10
{
11
// Token: 0x0600055A RID: 1370 RVA: 0x000099B8 File Offset: 0x00007BB8
12
public
SubMeshDescriptor
(
int
indexStart
,
int
indexCount
,
MeshTopology
topology
=
MeshTopology
.Triangles)
13
{
14
this.topology
=
topology
;
15
this.indexCount
=
indexStart
;
16
this.indexCount
=
indexCount
;
17
}
18
19
// Token: 0x17000119 RID: 281
20
// (get) Token: 0x0600055B RID: 1371 RVA: 0x000021B3 File Offset: 0x000003B3
21
// (set) Token: 0x0600055C RID: 1372 RVA: 0x000099DC File Offset: 0x00007BDC
22
public
Bounds
bounds
23
{
24
[
CompilerGenerated
]
25
readonly
get
26
{
27
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
28
}
29
[
CompilerGenerated
]
30
set
31
{
32
float
y =
value
.m_Extents.y;
33
}
34
}
35
36
// Token: 0x1700011A RID: 282
37
// (get) Token: 0x0600055D RID: 1373 RVA: 0x000099F8 File Offset: 0x00007BF8
38
// (set) Token: 0x0600055E RID: 1374 RVA: 0x00009A0C File Offset: 0x00007C0C
39
public
MeshTopology
topology
40
{
41
[
CompilerGenerated
]
42
readonly
get
43
{
44
return
this.<
topology
>
k__BackingField
;
45
}
46
[
CompilerGenerated
]
47
set
48
{
49
this.<
topology
>
k__BackingField
=
value
;
50
}
51
}
52
53
// Token: 0x1700011B RID: 283
54
// (get) Token: 0x0600055F RID: 1375 RVA: 0x00009A20 File Offset: 0x00007C20
55
// (set) Token: 0x06000560 RID: 1376 RVA: 0x00009A34 File Offset: 0x00007C34
56
public
int
indexStart
57
{
58
[
CompilerGenerated
]
59
readonly
get
60
{
61
return
this.<
indexStart
>
k__BackingField
;
62
}
63
[
CompilerGenerated
]
64
set
65
{
66
this.<
indexStart
>
k__BackingField
=
value
;
67
}
68
}
69
70
// Token: 0x1700011C RID: 284
71
// (get) Token: 0x06000561 RID: 1377 RVA: 0x00009A48 File Offset: 0x00007C48
72
// (set) Token: 0x06000562 RID: 1378 RVA: 0x00009A5C File Offset: 0x00007C5C
73
public
int
indexCount
74
{
75
[
CompilerGenerated
]
76
readonly
get
77
{
78
return
this.<
indexCount
>
k__BackingField
;
79
}
80
[
CompilerGenerated
]
81
set
82
{
83
this.<
indexCount
>
k__BackingField
=
value
;
84
}
85
}
86
87
// Token: 0x1700011D RID: 285
88
// (get) Token: 0x06000563 RID: 1379 RVA: 0x00009A70 File Offset: 0x00007C70
89
// (set) Token: 0x06000564 RID: 1380 RVA: 0x00009A84 File Offset: 0x00007C84
90
public
int
baseVertex
91
{
92
[
CompilerGenerated
]
93
readonly
get
94
{
95
return
this.<
baseVertex
>
k__BackingField
;
96
}
97
[
CompilerGenerated
]
98
set
99
{
100
this.<
baseVertex
>
k__BackingField
=
value
;
101
}
102
}
103
104
// Token: 0x1700011E RID: 286
105
// (get) Token: 0x06000565 RID: 1381 RVA: 0x00009A98 File Offset: 0x00007C98
106
// (set) Token: 0x06000566 RID: 1382 RVA: 0x00009AAC File Offset: 0x00007CAC
107
public
int
firstVertex
108
{
109
[
CompilerGenerated
]
110
readonly
get
111
{
112
return
this.<
firstVertex
>
k__BackingField
;
113
}
114
[
CompilerGenerated
]
115
set
116
{
117
this.<
firstVertex
>
k__BackingField
=
value
;
118
}
119
}
120
121
// Token: 0x1700011F RID: 287
122
// (get) Token: 0x06000567 RID: 1383 RVA: 0x00009AC0 File Offset: 0x00007CC0
123
// (set) Token: 0x06000568 RID: 1384 RVA: 0x00009AD4 File Offset: 0x00007CD4
124
public
int
vertexCount
125
{
126
[
CompilerGenerated
]
127
readonly
get
128
{
129
return
this.<
vertexCount
>
k__BackingField
;
130
}
131
[
CompilerGenerated
]
132
set
133
{
134
this.<
vertexCount
>
k__BackingField
=
value
;
135
}
136
}
137
138
// Token: 0x06000569 RID: 1385 RVA: 0x00009AE8 File Offset: 0x00007CE8
139
public
override
string
ToString
()
140
{
141
MeshTopology
meshTopology
= this.<
topology
>
k__BackingField
;
142
int
num = this.<
indexStart
>
k__BackingField
;
143
int
num2
= this.<
indexCount
>
k__BackingField
;
144
int
num3
= this.<
firstVertex
>
k__BackingField
;
145
int
num4
= this.<
vertexCount
>
k__BackingField
;
146
int
num5
= this.<
baseVertex
>
k__BackingField
;
147
string
text
;
148
return
text
;
149
}
150
151
// Token: 0x0400046D RID: 1133
152
[
CompilerGenerated
]
153
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
154
private
Bounds <bounds>
k__BackingField
;
155
156
// Token: 0x0400046E RID: 1134
157
[
CompilerGenerated
]
158
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
159
private
MeshTopology <topology>
k__BackingField
;
160
161
// Token: 0x0400046F RID: 1135
162
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
163
[
CompilerGenerated
]
164
private
int <indexStart>
k__BackingField
;
165
166
// Token: 0x04000470 RID: 1136
167
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
168
[
CompilerGenerated
]
169
private
int <indexCount>
k__BackingField
;
170
171
// Token: 0x04000471 RID: 1137
172
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
173
[
CompilerGenerated
]
174
private
int <baseVertex>
k__BackingField
;
175
176
// Token: 0x04000472 RID: 1138
177
[
CompilerGenerated
]
178
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
179
private
int <firstVertex>
k__BackingField
;
180
181
// Token: 0x04000473 RID: 1139
182
[
CompilerGenerated
]
183
[
DebuggerBrowsable
(
DebuggerBrowsableState
.Never)]
184
private
int <vertexCount>
k__BackingField
;
185
}
186
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Diagnostics.DebuggerBrowsableState
DebuggerBrowsableState
Definition
DebuggerBrowsableState.cs:9
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System
Definition
__ComObject.cs:4
UnityEngine.Rendering
Definition
BatchCullingContext.cs:7
UnityEngine.MeshTopology
MeshTopology
Definition
MeshTopology.cs:7
UnityEngine.Bounds
Definition
Bounds.cs:17
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
int< indexCount > k__BackingField
Definition
SubMeshDescriptor.cs:169
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
int< vertexCount > k__BackingField
Definition
SubMeshDescriptor.cs:184
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
int< firstVertex > k__BackingField
Definition
SubMeshDescriptor.cs:179
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
int< indexStart > k__BackingField
Definition
SubMeshDescriptor.cs:164
UnityEngine.Rendering.SubMeshDescriptor.topology
MeshTopology topology
Definition
SubMeshDescriptor.cs:40
UnityEngine.Rendering.SubMeshDescriptor.bounds
Bounds bounds
Definition
SubMeshDescriptor.cs:23
UnityEngine.Rendering.SubMeshDescriptor.indexStart
int indexStart
Definition
SubMeshDescriptor.cs:57
UnityEngine.Rendering.SubMeshDescriptor.ToString
override string ToString()
Definition
SubMeshDescriptor.cs:139
UnityEngine.Rendering.SubMeshDescriptor.indexCount
int indexCount
Definition
SubMeshDescriptor.cs:74
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
MeshTopology< topology > k__BackingField
Definition
SubMeshDescriptor.cs:159
UnityEngine.Rendering.SubMeshDescriptor.SubMeshDescriptor
SubMeshDescriptor(int indexStart, int indexCount, MeshTopology topology=MeshTopology.Triangles)
Definition
SubMeshDescriptor.cs:12
UnityEngine.Rendering.SubMeshDescriptor.vertexCount
int vertexCount
Definition
SubMeshDescriptor.cs:125
UnityEngine.Rendering.SubMeshDescriptor.firstVertex
int firstVertex
Definition
SubMeshDescriptor.cs:108
UnityEngine.Rendering.SubMeshDescriptor.baseVertex
int baseVertex
Definition
SubMeshDescriptor.cs:91
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
int< baseVertex > k__BackingField
Definition
SubMeshDescriptor.cs:174
UnityEngine.Rendering.SubMeshDescriptor.k__BackingField
Bounds< bounds > k__BackingField
Definition
SubMeshDescriptor.cs:154
UnityEngine.Rendering.SubMeshDescriptor
Definition
SubMeshDescriptor.cs:10
source
UnityEngine.CoreModule
UnityEngine
Rendering
SubMeshDescriptor.cs
Generated by
1.10.0