Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Alignment.cs
Go to the documentation of this file.
2
3namespace Terraria.UI;
4
5public struct Alignment
6{
7 public static readonly Alignment TopLeft = new Alignment(0f, 0f);
8
9 public static readonly Alignment Top = new Alignment(0.5f, 0f);
10
11 public static readonly Alignment TopRight = new Alignment(1f, 0f);
12
13 public static readonly Alignment Left = new Alignment(0f, 0.5f);
14
15 public static readonly Alignment Center = new Alignment(0.5f, 0.5f);
16
17 public static readonly Alignment Right = new Alignment(1f, 0.5f);
18
19 public static readonly Alignment BottomLeft = new Alignment(0f, 1f);
20
21 public static readonly Alignment Bottom = new Alignment(0.5f, 1f);
22
23 public static readonly Alignment BottomRight = new Alignment(1f, 1f);
24
25 public readonly float VerticalOffsetMultiplier;
26
27 public readonly float HorizontalOffsetMultiplier;
28
30
31 private Alignment(float horizontal, float vertical)
32 {
33 HorizontalOffsetMultiplier = horizontal;
34 VerticalOffsetMultiplier = vertical;
35 }
36}
static readonly Alignment Bottom
Definition Alignment.cs:21
readonly float HorizontalOffsetMultiplier
Definition Alignment.cs:27
static readonly Alignment TopRight
Definition Alignment.cs:11
static readonly Alignment TopLeft
Definition Alignment.cs:7
static readonly Alignment Top
Definition Alignment.cs:9
readonly float VerticalOffsetMultiplier
Definition Alignment.cs:25
static readonly Alignment Left
Definition Alignment.cs:13
static readonly Alignment BottomRight
Definition Alignment.cs:23
Alignment(float horizontal, float vertical)
Definition Alignment.cs:31
static readonly Alignment Center
Definition Alignment.cs:15
static readonly Alignment Right
Definition Alignment.cs:17
static readonly Alignment BottomLeft
Definition Alignment.cs:19