Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
CalculatedStyle.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework
;
2
3
namespace
Terraria.UI
;
4
5
public
struct
CalculatedStyle
6
{
7
public
float
X
;
8
9
public
float
Y
;
10
11
public
float
Width
;
12
13
public
float
Height
;
14
15
public
CalculatedStyle
(
float
x,
float
y,
float
width,
float
height)
16
{
17
X
= x;
18
Y
= y;
19
Width
= width;
20
Height
= height;
21
}
22
23
public
Rectangle
ToRectangle
()
24
{
25
return
new
Rectangle
((
int
)
X
, (
int
)
Y
, (
int
)
Width
, (
int
)
Height
);
26
}
27
28
public
Vector2
Position
()
29
{
30
return
new
Vector2
(
X
,
Y
);
31
}
32
33
public
Vector2
Center
()
34
{
35
return
new
Vector2
(
X
+
Width
* 0.5f,
Y
+
Height
* 0.5f);
36
}
37
}
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
Terraria.UI
Definition
ChatLine.cs:3
Microsoft.Xna.Framework.Rectangle
Definition
Rectangle.cs:12
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:12
Terraria.UI.CalculatedStyle.X
float X
Definition
CalculatedStyle.cs:7
Terraria.UI.CalculatedStyle.Position
Vector2 Position()
Definition
CalculatedStyle.cs:28
Terraria.UI.CalculatedStyle.Y
float Y
Definition
CalculatedStyle.cs:9
Terraria.UI.CalculatedStyle.Height
float Height
Definition
CalculatedStyle.cs:13
Terraria.UI.CalculatedStyle.Center
Vector2 Center()
Definition
CalculatedStyle.cs:33
Terraria.UI.CalculatedStyle.CalculatedStyle
CalculatedStyle(float x, float y, float width, float height)
Definition
CalculatedStyle.cs:15
Terraria.UI.CalculatedStyle.ToRectangle
Rectangle ToRectangle()
Definition
CalculatedStyle.cs:23
Terraria.UI.CalculatedStyle.Width
float Width
Definition
CalculatedStyle.cs:11
Terraria.UI.CalculatedStyle
Definition
CalculatedStyle.cs:6
source
Terraria.UI
CalculatedStyle.cs
Generated by
1.10.0