Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
UILinkPoint.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
4
namespace
Terraria.UI.Gamepad
;
5
6
public
class
UILinkPoint
7
{
8
public
int
ID
;
9
10
public
bool
Enabled
;
11
12
public
Vector2
Position
;
13
14
public
int
Left
;
15
16
public
int
Right
;
17
18
public
int
Up
;
19
20
public
int
Down
;
21
22
public
int
Page
{
get
;
private
set
; }
23
24
public
event
Func<string>
OnSpecialInteracts
;
25
26
public
UILinkPoint
(
int
id
,
bool
enabled,
int
left,
int
right,
int
up,
int
down)
27
{
28
ID = id;
29
Enabled
= enabled;
30
Left
= left;
31
Right
= right;
32
Up
= up;
33
Down
= down;
34
}
35
36
public
void
SetPage
(
int
page)
37
{
38
Page
= page;
39
}
40
41
public
void
Unlink
()
42
{
43
Left
= -3;
44
Right
= -4;
45
Up
= -1;
46
Down
= -2;
47
}
48
49
public
string
SpecialInteractions
()
50
{
51
if
(this.OnSpecialInteracts !=
null
)
52
{
53
return
this.
OnSpecialInteracts
();
54
}
55
return
string
.Empty;
56
}
57
}
Terraria.UI.Gamepad.UILinkPoint.Position
Vector2 Position
Definition
UILinkPoint.cs:12
Terraria.UI.Gamepad.UILinkPoint.SpecialInteractions
string SpecialInteractions()
Definition
UILinkPoint.cs:49
Terraria.UI.Gamepad.UILinkPoint.Enabled
bool Enabled
Definition
UILinkPoint.cs:10
Terraria.UI.Gamepad.UILinkPoint.ID
int ID
Definition
UILinkPoint.cs:8
Terraria.UI.Gamepad.UILinkPoint.Up
int Up
Definition
UILinkPoint.cs:18
Terraria.UI.Gamepad.UILinkPoint.Right
int Right
Definition
UILinkPoint.cs:16
Terraria.UI.Gamepad.UILinkPoint.Left
int Left
Definition
UILinkPoint.cs:14
Terraria.UI.Gamepad.UILinkPoint.OnSpecialInteracts
Func< string > OnSpecialInteracts
Definition
UILinkPoint.cs:24
Terraria.UI.Gamepad.UILinkPoint.Unlink
void Unlink()
Definition
UILinkPoint.cs:41
Terraria.UI.Gamepad.UILinkPoint.Page
int Page
Definition
UILinkPoint.cs:22
Terraria.UI.Gamepad.UILinkPoint.SetPage
void SetPage(int page)
Definition
UILinkPoint.cs:36
Terraria.UI.Gamepad.UILinkPoint.UILinkPoint
UILinkPoint(int id, bool enabled, int left, int right, int up, int down)
Definition
UILinkPoint.cs:26
Terraria.UI.Gamepad.UILinkPoint.Down
int Down
Definition
UILinkPoint.cs:20
Terraria.UI.Gamepad.UILinkPoint
Definition
UILinkPoint.cs:7
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
System
Definition
BlockingCollection.cs:8
Terraria.UI.Gamepad
Definition
GamepadMainMenuHandler.cs:6
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:12
source
Terraria.UI.Gamepad
UILinkPoint.cs
Generated by
1.10.0