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
TileObjectCoordinatesModule.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
using
Terraria.DataStructures
;
4
5
namespace
Terraria.Modules
6
{
7
// Token: 0x0200054C RID: 1356
8
public
class
TileObjectCoordinatesModule
9
{
10
// Token: 0x060032EF RID: 13039 RVA: 0x001FE0AC File Offset: 0x001FC2AC
11
public
TileObjectCoordinatesModule
([Optional]
TileObjectCoordinatesModule
copyFrom
, [Optional]
int
[]
drawHeight
)
12
{
13
int
[]
array
;
14
if
(
copyFrom
!=
null
)
15
{
16
int
num =
copyFrom
.width;
17
this.width
= num;
18
int
num2
=
copyFrom
.padding;
19
this.padding
=
num2
;
20
Point16
point =
copyFrom
.paddingFix;
21
this.paddingFix
= point;
22
int
num3
=
copyFrom
.drawStyleOffset;
23
this.drawStyleOffset
=
num3
;
24
int
num4
=
copyFrom
.styleWidth;
25
this.styleWidth
=
num4
;
26
bool
flag =
copyFrom
.calculated;
27
this.calculated
= flag;
28
if
(
drawHeight
==
null
)
29
{
30
array
=
copyFrom
.heights;
31
if
(
array
!=
null
)
32
{
33
int
[]
array2
=
copyFrom
.heights;
34
return
;
35
}
36
return
;
37
}
38
}
39
else
if
(
array
==
null
)
40
{
41
}
42
this.heights
=
drawHeight
;
43
}
44
45
// Token: 0x04003BEC RID: 15340
46
public
int
width
;
47
48
// Token: 0x04003BED RID: 15341
49
public
int
[]
heights
;
50
51
// Token: 0x04003BEE RID: 15342
52
public
int
padding
;
53
54
// Token: 0x04003BEF RID: 15343
55
public
Point16
paddingFix
;
56
57
// Token: 0x04003BF0 RID: 15344
58
public
int
styleWidth
;
59
60
// Token: 0x04003BF1 RID: 15345
61
public
int
styleHeight
;
62
63
// Token: 0x04003BF2 RID: 15346
64
public
bool
calculated
;
65
66
// Token: 0x04003BF3 RID: 15347
67
public
int
drawStyleOffset
;
68
}
69
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.Modules.TileObjectCoordinatesModule.paddingFix
Point16 paddingFix
Definition
TileObjectCoordinatesModule.cs:55
Terraria.Modules.TileObjectCoordinatesModule.calculated
bool calculated
Definition
TileObjectCoordinatesModule.cs:64
Terraria.Modules.TileObjectCoordinatesModule.drawStyleOffset
int drawStyleOffset
Definition
TileObjectCoordinatesModule.cs:67
Terraria.Modules.TileObjectCoordinatesModule.styleHeight
int styleHeight
Definition
TileObjectCoordinatesModule.cs:61
Terraria.Modules.TileObjectCoordinatesModule.padding
int padding
Definition
TileObjectCoordinatesModule.cs:52
Terraria.Modules.TileObjectCoordinatesModule.styleWidth
int styleWidth
Definition
TileObjectCoordinatesModule.cs:58
Terraria.Modules.TileObjectCoordinatesModule.width
int width
Definition
TileObjectCoordinatesModule.cs:46
Terraria.Modules.TileObjectCoordinatesModule.heights
int[] heights
Definition
TileObjectCoordinatesModule.cs:49
Terraria.Modules.TileObjectCoordinatesModule.TileObjectCoordinatesModule
TileObjectCoordinatesModule([Optional] TileObjectCoordinatesModule copyFrom, [Optional] int[] drawHeight)
Definition
TileObjectCoordinatesModule.cs:11
Terraria.Modules.TileObjectCoordinatesModule
Definition
TileObjectCoordinatesModule.cs:9
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.ExceptionArgument.array
@ array
System
Definition
__ComObject.cs:4
Terraria.DataStructures
Definition
AEntitySource_OnHit.cs:4
Terraria.Modules
Definition
AnchorDataModule.cs:6
Terraria.DataStructures.Point16
Definition
Point16.cs:9
source
Terraria
Modules
TileObjectCoordinatesModule.cs
Generated by
1.10.0