forked from hybridgroup/gobot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
events.go
92 lines (91 loc) · 2.23 KB
/
events.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
package joystick
const (
// left X joystick event
LeftX = "left_x"
// left Y joystick event
LeftY = "left_y"
// right X joystick event
RightX = "right_x"
// right Y joystick event
RightY = "right_y"
// L1 button joystick event
L1 = "l1"
// L2 joystick event
L2 = "l2"
// R1 button joystick event
R1 = "r1"
// R2 joystick event
R2 = "r2"
// up gamepad event
Up = "up"
// down gamepad event
Down = "down"
// left gamepad event
Left = "left"
// right gamepad event
Right = "right"
// square button press event
SquarePress = "square_press"
// square button release event
SquareRelease = "square_release"
// circle button press event
CirclePress = "circle_press"
// circle button release event
CircleRelease = "circle_release"
// triangle button press event
TrianglePress = "triangle_press"
// triangle button release event
TriangleRelease = "triangle_release"
// X button press event
XPress = "x_press"
// X button release event
XRelease = "x_release"
// share button press event
SharePress = "share_press"
// share button relase event
ShareRelease = "share_release"
// options button press event
OptionsPress = "options_press"
// options button release event
OptionsRelease = "options_release"
// home button press event
HomePress = "home_press"
// home button release event
HomeRelease = "home_release"
// start button press event
StartPress = "start_press"
// start button release event
StartRelease = "start_release"
// rt button press event
RTPress = "rt_press"
// rt button release event
RTRelease = "rt_release"
// lt button press event
LTPress = "lt_press"
// lt button release event
LTRelease = "lt_release"
// Y button press event
YPress = "y_press"
// Y button release event
YRelease = "y_release"
// A button press event
APress = "a_press"
// A button release event
ARelease = "a_release"
// B button press event
BPress = "b_press"
// B button release event
BRelease = "b_release"
// rb button press event
RBPress = "rb_press"
// rb button release event
RBRelease = "rb_release"
// lb button press event
LBPress = "lb_press"
// lb button release event
LBRelease = "lb_release"
// back button press event
BackPress = "back_press"
// back button release event
BackRelease = "back_release"
)