Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
DrawXOffset
int Terraria.ObjectData.TileObjectData.DrawXOffset
get
set
Definition at line
765
of file
TileObjectData.cs
.
766
{
767
get
768
{
769
if
(
_tileObjectDraw
==
null
)
770
{
771
return
DrawXOffset
;
772
}
773
return
_tileObjectDraw
.
xOffset
;
774
}
775
set
776
{
777
WriteCheck
();
778
if
(!
_hasOwnTileObjectDraw
)
779
{
780
if
(
_tileObjectDraw
.
xOffset
==
value
)
781
{
782
return
;
783
}
784
_hasOwnTileObjectDraw
=
true
;
785
_tileObjectDraw
=
new
TileObjectDrawModule
(
_tileObjectDraw
);
786
}
787
_tileObjectDraw.xOffset =
value
;
788
if
(
_linkedAlternates
)
789
{
790
for
(
int
i = 0;
i
<
_alternates
.
data
.
Count
;
i
++)
791
{
792
_alternates
.
data
[
i
].DrawXOffset =
value
;
793
}
794
}
795
}
796
}
System.Collections.Generic.List.Count
int Count
Definition
List.cs:123
Terraria.Modules.TileObjectAlternatesModule.data
List< TileObjectData > data
Definition
TileObjectAlternatesModule.cs:8
Terraria.Modules.TileObjectDrawModule.xOffset
int xOffset
Definition
TileObjectDrawModule.cs:5
Terraria.Modules.TileObjectDrawModule
Definition
TileObjectDrawModule.cs:4
Terraria.ObjectData.TileObjectData.WriteCheck
void WriteCheck()
Definition
TileObjectData.cs:1741
Terraria.ObjectData.TileObjectData.DrawXOffset
int DrawXOffset
Definition
TileObjectData.cs:766
Terraria.ObjectData.TileObjectData._hasOwnTileObjectDraw
bool _hasOwnTileObjectDraw
Definition
TileObjectData.cs:57
Terraria.ObjectData.TileObjectData._alternates
TileObjectAlternatesModule _alternates
Definition
TileObjectData.cs:19
Terraria.ObjectData.TileObjectData._tileObjectDraw
TileObjectDrawModule _tileObjectDraw
Definition
TileObjectData.cs:33
Terraria.ObjectData.TileObjectData._linkedAlternates
bool _linkedAlternates
Definition
TileObjectData.cs:15
System.Text.RegularExpressions.ExceptionArgument.i
@ i
System.ExceptionArgument.value
@ value
Referenced by
Terraria.TileObject.DrawPreview()
.
Terraria
ObjectData
TileObjectData
Generated by
1.10.0