Main Page
Namespaces
Classes
Files
File List
File Members
Gosu
Buttons.hpp
Go to the documentation of this file.
1
#ifndef GOSU_BUTTONS_HPP
2
#define GOSU_BUTTONS_HPP
3
4
#include <
Gosu/Platform.hpp
>
5
6
#ifdef GOSU_IS_MAC
7
#define GOSU_SCANCODE(mac, windows_or_linux) mac
8
#define GOSU_SPECIAL_SCANCODE(mac, windows, linux) mac
9
#else
10
#define GOSU_SCANCODE(mac, linux_or_windows) linux_or_windows
11
#ifdef GOSU_IS_WIN
12
#define GOSU_SPECIAL_SCANCODE(mac, windows, linux) windows
13
#else
14
#define GOSU_SPECIAL_SCANCODE(mac, windows, linux) linux
15
#endif
16
#endif
17
18
namespace
Gosu
19
{
23
enum
ButtonName
24
{
25
kbRangeBegin
,
26
kbEscape
=
GOSU_SCANCODE
(0x35, 0x01),
27
kbF1
=
GOSU_SCANCODE
(0x7a, 0x3b),
28
kbF2
=
GOSU_SCANCODE
(0x78, 0x3c),
29
kbF3
=
GOSU_SCANCODE
(0x63, 0x3d),
30
kbF4
=
GOSU_SCANCODE
(0x76, 0x3e),
31
kbF5
=
GOSU_SCANCODE
(0x60, 0x3f),
32
kbF6
=
GOSU_SCANCODE
(0x61, 0x40),
33
kbF7
=
GOSU_SCANCODE
(0x62, 0x41),
34
kbF8
=
GOSU_SCANCODE
(0x64, 0x42),
35
kbF9
=
GOSU_SCANCODE
(0x65, 0x43),
36
kbF10
=
GOSU_SCANCODE
(0x6d, 0x44),
37
kbF11
=
GOSU_SCANCODE
(0x67, 0x57),
38
kbF12
=
GOSU_SCANCODE
(0x6f, 0x58),
39
kb0
=
GOSU_SCANCODE
(0x1d, 0x0b),
40
kb1
=
GOSU_SCANCODE
(0x12, 0x02),
41
kb2
=
GOSU_SCANCODE
(0x13, 0x03),
42
kb3
=
GOSU_SCANCODE
(0x14, 0x04),
43
kb4
=
GOSU_SCANCODE
(0x15, 0x05),
44
kb5
=
GOSU_SCANCODE
(0x17, 0x06),
45
kb6
=
GOSU_SCANCODE
(0x16, 0x07),
46
kb7
=
GOSU_SCANCODE
(0x1a, 0x08),
47
kb8
=
GOSU_SCANCODE
(0x1c, 0x09),
48
kb9
=
GOSU_SCANCODE
(0x19, 0x0a),
49
kbTab
=
GOSU_SCANCODE
(0x30, 0x0f),
50
kbReturn
=
GOSU_SCANCODE
(0x24, 0x1c),
51
kbSpace
=
GOSU_SCANCODE
(0x31, 0x39),
52
kbLeftShift
=
GOSU_SCANCODE
(0x38, 0x2a),
53
kbRightShift
=
GOSU_SCANCODE
(0x3c, 0x36),
54
kbLeftControl
=
GOSU_SCANCODE
(0x3b, 0x1d),
55
kbRightControl
=
GOSU_SPECIAL_SCANCODE
(0x3e, 0x9d, 0x61),
56
kbLeftAlt
=
GOSU_SCANCODE
(0x3a, 0x38),
57
kbRightAlt
=
GOSU_SPECIAL_SCANCODE
(0x3d, 0xb8, 0x64),
58
kbLeftMeta
=
GOSU_SPECIAL_SCANCODE
(0x37, 0xdb, 0x7d),
59
kbRightMeta
=
GOSU_SPECIAL_SCANCODE
(0x36, 0xdc, 0x7e),
60
kbBackspace
=
GOSU_SCANCODE
(0x33, 0x0e),
61
kbLeft
=
GOSU_SPECIAL_SCANCODE
(0x7b, 0xcb, 0x69),
62
kbRight
=
GOSU_SPECIAL_SCANCODE
(0x7c, 0xcd, 0x6a),
63
kbUp
=
GOSU_SPECIAL_SCANCODE
(0x7e, 0xc8, 0x67),
64
kbDown
=
GOSU_SPECIAL_SCANCODE
(0x7d, 0xd0, 0x6c),
65
kbHome
=
GOSU_SPECIAL_SCANCODE
(0x73, 0xc7, 0x66),
66
kbEnd
=
GOSU_SPECIAL_SCANCODE
(0x77, 0xcf, 0x6b),
67
kbInsert
=
GOSU_SPECIAL_SCANCODE
(0x72, 0xd2, 0x6e),
68
kbDelete
=
GOSU_SPECIAL_SCANCODE
(0x75, 0xd3, 0x6f),
69
kbPageUp
=
GOSU_SPECIAL_SCANCODE
(0x74, 0xc9, 0x68),
70
kbPageDown
=
GOSU_SPECIAL_SCANCODE
(0x79, 0xd1, 0x6d),
71
kbEnter
=
GOSU_SPECIAL_SCANCODE
(0x4c, 0x9c, 0x60),
72
kbBacktick
=
GOSU_SCANCODE
(0x32, 0x29),
73
kbMinus
=
GOSU_SCANCODE
(0x1b, 0x0c),
74
kbEqual
=
GOSU_SCANCODE
(0x18, 0x0d),
75
kbBracketLeft
=
GOSU_SCANCODE
(0x21, 0x1a),
76
kbBracketRight
=
GOSU_SCANCODE
(0x1e, 0x1b),
77
kbBackslash
=
GOSU_SCANCODE
(0x2a, 0x2b),
78
kbSemicolon
=
GOSU_SCANCODE
(0x29, 0x27),
79
kbApostrophe
=
GOSU_SCANCODE
(0x27, 0x28),
80
kbComma
=
GOSU_SCANCODE
(0x2b, 0x33),
81
kbPeriod
=
GOSU_SCANCODE
(0x2f, 0x34),
82
kbSlash
=
GOSU_SCANCODE
(0x2c, 0x35),
83
kbA
=
GOSU_SCANCODE
(0x00, 0x1e),
84
kbB
=
GOSU_SCANCODE
(0x0b, 0x30),
85
kbC
=
GOSU_SCANCODE
(0x08, 0x2e),
86
kbD
=
GOSU_SCANCODE
(0x02, 0x20),
87
kbE
=
GOSU_SCANCODE
(0x0e, 0x12),
88
kbF
=
GOSU_SCANCODE
(0x03, 0x21),
89
kbG
=
GOSU_SCANCODE
(0x05, 0x22),
90
kbH
=
GOSU_SCANCODE
(0x04, 0x23),
91
kbI
=
GOSU_SCANCODE
(0x22, 0x17),
92
kbJ
=
GOSU_SCANCODE
(0x26, 0x24),
93
kbK
=
GOSU_SCANCODE
(0x28, 0x25),
94
kbL
=
GOSU_SCANCODE
(0x25, 0x26),
95
kbM
=
GOSU_SCANCODE
(0x2e, 0x32),
96
kbN
=
GOSU_SCANCODE
(0x2d, 0x31),
97
kbO
=
GOSU_SCANCODE
(0x1f, 0x18),
98
kbP
=
GOSU_SCANCODE
(0x23, 0x19),
99
kbQ
=
GOSU_SCANCODE
(0x0c, 0x10),
100
kbR
=
GOSU_SCANCODE
(0x0f, 0x13),
101
kbS
=
GOSU_SCANCODE
(0x01, 0x1f),
102
kbT
=
GOSU_SCANCODE
(0x11, 0x14),
103
kbU
=
GOSU_SCANCODE
(0x20, 0x16),
104
kbV
=
GOSU_SCANCODE
(0x09, 0x2f),
105
kbW
=
GOSU_SCANCODE
(0x0d, 0x11),
106
kbX
=
GOSU_SCANCODE
(0x07, 0x2d),
107
kbY
=
GOSU_SCANCODE
(0x10, 0x15),
108
kbZ
=
GOSU_SCANCODE
(0x06, 0x2c),
109
kbNumpad0
=
GOSU_SCANCODE
(0x52, 0x52),
110
kbNumpad1
=
GOSU_SCANCODE
(0x53, 0x4f),
111
kbNumpad2
=
GOSU_SCANCODE
(0x54, 0x50),
112
kbNumpad3
=
GOSU_SCANCODE
(0x55, 0x51),
113
kbNumpad4
=
GOSU_SCANCODE
(0x56, 0x4b),
114
kbNumpad5
=
GOSU_SCANCODE
(0x57, 0x4c),
115
kbNumpad6
=
GOSU_SCANCODE
(0x58, 0x4d),
116
kbNumpad7
=
GOSU_SCANCODE
(0x59, 0x47),
117
kbNumpad8
=
GOSU_SCANCODE
(0x5b, 0x48),
118
kbNumpad9
=
GOSU_SCANCODE
(0x5c, 0x49),
119
kbNumpadAdd
=
GOSU_SCANCODE
(0x45, 0x4e),
120
kbNumpadSubtract
=
GOSU_SCANCODE
(0x4e, 0x4a),
121
kbNumpadMultiply
=
GOSU_SCANCODE
(0x43, 0x37),
122
kbNumpadDivide
=
GOSU_SCANCODE
(0x4b, 0xb5),
123
kbRangeEnd
= 0xff,
124
125
msRangeBegin
,
126
msLeft
=
msRangeBegin
,
127
msRight
,
128
msMiddle
,
129
msWheelUp
,
130
msWheelDown
,
131
msOther0
,
132
msOther1
,
133
msOther2
,
134
msOther3
,
135
msOther4
,
136
msOther5
,
137
msOther6
,
138
msOther7
,
139
msRangeEnd
= 0x110,
140
141
gpRangeBegin
,
142
gpLeft
=
gpRangeBegin
,
143
gpRight
,
144
gpUp
,
145
gpDown
,
146
gpButton0
,
147
gpButton1
,
148
gpButton2
,
149
gpButton3
,
150
gpButton4
,
151
gpButton5
,
152
gpButton6
,
153
gpButton7
,
154
gpButton8
,
155
gpButton9
,
156
gpButton10
,
157
gpButton11
,
158
gpButton12
,
159
gpButton13
,
160
gpButton14
,
161
gpButton15
,
162
163
gp0Left
,
164
gp0Right
,
165
gp0Up
,
166
gp0Down
,
167
gp0Button0
,
168
gp0Button1
,
169
gp0Button2
,
170
gp0Button3
,
171
gp0Button4
,
172
gp0Button5
,
173
gp0Button6
,
174
gp0Button7
,
175
gp0Button8
,
176
gp0Button9
,
177
gp0Button10
,
178
gp0Button11
,
179
gp0Button12
,
180
gp0Button13
,
181
gp0Button14
,
182
gp0Button15
,
183
184
gp1Left
,
185
gp1Right
,
186
gp1Up
,
187
gp1Down
,
188
gp1Button0
,
189
gp1Button1
,
190
gp1Button2
,
191
gp1Button3
,
192
gp1Button4
,
193
gp1Button5
,
194
gp1Button6
,
195
gp1Button7
,
196
gp1Button8
,
197
gp1Button9
,
198
gp1Button10
,
199
gp1Button11
,
200
gp1Button12
,
201
gp1Button13
,
202
gp1Button14
,
203
gp1Button15
,
204
205
gp2Left
,
206
gp2Right
,
207
gp2Up
,
208
gp2Down
,
209
gp2Button0
,
210
gp2Button1
,
211
gp2Button2
,
212
gp2Button3
,
213
gp2Button4
,
214
gp2Button5
,
215
gp2Button6
,
216
gp2Button7
,
217
gp2Button8
,
218
gp2Button9
,
219
gp2Button10
,
220
gp2Button11
,
221
gp2Button12
,
222
gp2Button13
,
223
gp2Button14
,
224
gp2Button15
,
225
226
gp3Left
,
227
gp3Right
,
228
gp3Up
,
229
gp3Down
,
230
gp3Button0
,
231
gp3Button1
,
232
gp3Button2
,
233
gp3Button3
,
234
gp3Button4
,
235
gp3Button5
,
236
gp3Button6
,
237
gp3Button7
,
238
gp3Button8
,
239
gp3Button9
,
240
gp3Button10
,
241
gp3Button11
,
242
gp3Button12
,
243
gp3Button13
,
244
gp3Button14
,
245
gp3Button15
,
246
247
gpRangeEnd
=
gp3Button15
,
248
249
numButtons
=
gpRangeEnd
+ 1,
250
numGamepads
= 4,
251
noButton
= 0xffffffff,
252
253
kbNum
=
kbRangeEnd
-
kbRangeBegin
+ 1,
254
msNum
=
msRangeEnd
-
msRangeBegin
+ 1,
255
gpNum
=
gpRangeEnd
-
gpRangeBegin
+ 1,
256
gpNumPerGamepad
=
gpNum
/ (
numGamepads
+ 1)
257
};
258
}
259
260
#undef GOSU_SCANCODE
261
#undef GOSU_SPECIAL_SCANCODE
262
263
#endif
Gosu::gp3Button15
Definition:
Buttons.hpp:245
Gosu::kbF3
Definition:
Buttons.hpp:29
Gosu::gp0Down
Definition:
Buttons.hpp:166
Gosu::kbF7
Definition:
Buttons.hpp:33
Gosu::kbL
Definition:
Buttons.hpp:94
Gosu::gp1Down
Definition:
Buttons.hpp:187
Gosu::gp3Button1
Definition:
Buttons.hpp:231
Gosu::kbEqual
Definition:
Buttons.hpp:74
Gosu::kbF5
Definition:
Buttons.hpp:31
Gosu::gpButton3
Definition:
Buttons.hpp:149
Gosu::kbV
Definition:
Buttons.hpp:104
Gosu::kb4
Definition:
Buttons.hpp:43
Gosu::kbD
Definition:
Buttons.hpp:86
Gosu::kbReturn
Definition:
Buttons.hpp:50
Gosu::msRangeBegin
Definition:
Buttons.hpp:125
Gosu::gpDown
Definition:
Buttons.hpp:145
Gosu::kbF2
Definition:
Buttons.hpp:28
Gosu::msOther0
Definition:
Buttons.hpp:131
Gosu::gp2Up
Definition:
Buttons.hpp:207
Gosu::msRangeEnd
Definition:
Buttons.hpp:139
Gosu::kbRangeBegin
Definition:
Buttons.hpp:25
Gosu::gp3Button4
Definition:
Buttons.hpp:234
Gosu::gpButton6
Definition:
Buttons.hpp:152
Gosu::kbLeftShift
Definition:
Buttons.hpp:52
Gosu::kbComma
Definition:
Buttons.hpp:80
Gosu::gp0Up
Definition:
Buttons.hpp:165
Gosu::kbZ
Definition:
Buttons.hpp:108
Gosu::msOther4
Definition:
Buttons.hpp:135
Gosu::kbF4
Definition:
Buttons.hpp:30
Gosu::gpButton4
Definition:
Buttons.hpp:150
Gosu::msRight
Definition:
Buttons.hpp:127
Gosu::gp3Button7
Definition:
Buttons.hpp:237
Gosu::gp2Button13
Definition:
Buttons.hpp:222
Gosu::gp1Button1
Definition:
Buttons.hpp:189
Gosu::kb3
Definition:
Buttons.hpp:42
Gosu::kbF10
Definition:
Buttons.hpp:36
Gosu::gp2Button0
Definition:
Buttons.hpp:209
Gosu::gpLeft
Definition:
Buttons.hpp:142
Gosu::kbJ
Definition:
Buttons.hpp:92
GOSU_SCANCODE
#define GOSU_SCANCODE(mac, linux_or_windows)
Definition:
Buttons.hpp:10
Gosu::kbMinus
Definition:
Buttons.hpp:73
Gosu::gpButton2
Definition:
Buttons.hpp:148
Gosu::gp0Button14
Definition:
Buttons.hpp:181
Gosu::kbW
Definition:
Buttons.hpp:105
Gosu::gpButton0
Definition:
Buttons.hpp:146
Gosu::gp1Button0
Definition:
Buttons.hpp:188
Gosu::gpButton1
Definition:
Buttons.hpp:147
Gosu::gp2Button6
Definition:
Buttons.hpp:215
Gosu::gp1Button6
Definition:
Buttons.hpp:194
Gosu::gp3Left
Definition:
Buttons.hpp:226
Gosu::kbY
Definition:
Buttons.hpp:107
Gosu::kbNumpad0
Definition:
Buttons.hpp:109
Gosu::gpRight
Definition:
Buttons.hpp:143
Gosu::kbU
Definition:
Buttons.hpp:103
Gosu::gpNum
Definition:
Buttons.hpp:255
Gosu::kbEnd
Definition:
Buttons.hpp:66
Gosu::gpButton11
Definition:
Buttons.hpp:157
Gosu::kbPageDown
Definition:
Buttons.hpp:70
Gosu::kb7
Definition:
Buttons.hpp:46
Gosu::kbF11
Definition:
Buttons.hpp:37
Gosu::gp0Left
Definition:
Buttons.hpp:163
Gosu::kbX
Definition:
Buttons.hpp:106
Gosu::gp3Button2
Definition:
Buttons.hpp:232
Gosu::gp1Button10
Definition:
Buttons.hpp:198
Gosu::gp1Button5
Definition:
Buttons.hpp:193
Gosu::msMiddle
Definition:
Buttons.hpp:128
Gosu::kb0
Definition:
Buttons.hpp:39
Gosu::gp2Button3
Definition:
Buttons.hpp:212
Gosu::kbNumpadDivide
Definition:
Buttons.hpp:122
Gosu::kbI
Definition:
Buttons.hpp:91
Gosu::gp2Button4
Definition:
Buttons.hpp:213
Gosu::kbQ
Definition:
Buttons.hpp:99
Gosu::kb8
Definition:
Buttons.hpp:47
Gosu::gp0Button7
Definition:
Buttons.hpp:174
Gosu::gp0Button0
Definition:
Buttons.hpp:167
Gosu::gp3Button11
Definition:
Buttons.hpp:241
Gosu::kbApostrophe
Definition:
Buttons.hpp:79
Gosu::gp0Button8
Definition:
Buttons.hpp:175
Gosu::kbUp
Definition:
Buttons.hpp:63
Gosu::kbNum
Definition:
Buttons.hpp:253
Gosu::gp3Button9
Definition:
Buttons.hpp:239
Gosu::gp1Button13
Definition:
Buttons.hpp:201
Gosu::gp2Button15
Definition:
Buttons.hpp:224
Gosu::gpUp
Definition:
Buttons.hpp:144
Gosu::kbRightMeta
Definition:
Buttons.hpp:59
Gosu::kbInsert
Definition:
Buttons.hpp:67
Gosu::gp1Button8
Definition:
Buttons.hpp:196
Gosu::gp3Button13
Definition:
Buttons.hpp:243
Gosu::gp0Button3
Definition:
Buttons.hpp:170
Gosu::gp2Button2
Definition:
Buttons.hpp:211
Gosu::kbDown
Definition:
Buttons.hpp:64
Gosu::msWheelDown
Definition:
Buttons.hpp:130
Gosu::kbPeriod
Definition:
Buttons.hpp:81
Gosu::gp0Button12
Definition:
Buttons.hpp:179
Gosu::kbS
Definition:
Buttons.hpp:101
Gosu::msWheelUp
Definition:
Buttons.hpp:129
Gosu::gp0Button11
Definition:
Buttons.hpp:178
Gosu::gp2Button5
Definition:
Buttons.hpp:214
Gosu::gp2Button8
Definition:
Buttons.hpp:217
Gosu::gp3Button8
Definition:
Buttons.hpp:238
Gosu::ButtonName
ButtonName
List of button ids that can be used with Gosu::Input.
Definition:
Buttons.hpp:23
Gosu::kbSemicolon
Definition:
Buttons.hpp:78
Gosu::gpButton10
Definition:
Buttons.hpp:156
GOSU_SPECIAL_SCANCODE
#define GOSU_SPECIAL_SCANCODE(mac, windows, linux)
Definition:
Buttons.hpp:14
Gosu::kbEscape
Definition:
Buttons.hpp:26
Gosu::gp3Down
Definition:
Buttons.hpp:229
Gosu::gp1Left
Definition:
Buttons.hpp:184
Gosu::kbNumpad6
Definition:
Buttons.hpp:115
Gosu::noButton
Definition:
Buttons.hpp:251
Gosu::kbF
Definition:
Buttons.hpp:88
Gosu::kb9
Definition:
Buttons.hpp:48
Gosu::gp3Right
Definition:
Buttons.hpp:227
Gosu::kbNumpad2
Definition:
Buttons.hpp:111
Gosu::kbSlash
Definition:
Buttons.hpp:82
Gosu::kbNumpad7
Definition:
Buttons.hpp:116
Gosu::kbC
Definition:
Buttons.hpp:85
Gosu::msLeft
Definition:
Buttons.hpp:126
Gosu::gp3Button12
Definition:
Buttons.hpp:242
Gosu::kbLeftControl
Definition:
Buttons.hpp:54
Gosu::gpButton8
Definition:
Buttons.hpp:154
Gosu::kbNumpad1
Definition:
Buttons.hpp:110
Gosu::kbA
Definition:
Buttons.hpp:83
Gosu::gp2Down
Definition:
Buttons.hpp:208
Gosu::kbTab
Definition:
Buttons.hpp:49
Gosu::kbRightControl
Definition:
Buttons.hpp:55
Gosu::gp2Button10
Definition:
Buttons.hpp:219
Gosu::kbNumpad8
Definition:
Buttons.hpp:117
Gosu::gp1Up
Definition:
Buttons.hpp:186
Gosu::kbF1
Definition:
Buttons.hpp:27
Gosu::gp0Button4
Definition:
Buttons.hpp:171
Gosu::gpNumPerGamepad
Definition:
Buttons.hpp:256
Gosu::kbNumpadSubtract
Definition:
Buttons.hpp:120
Gosu::kbRightAlt
Definition:
Buttons.hpp:57
Gosu::gp2Button1
Definition:
Buttons.hpp:210
Gosu::gp0Button5
Definition:
Buttons.hpp:172
Gosu::kbRightShift
Definition:
Buttons.hpp:53
Gosu::kbNumpad3
Definition:
Buttons.hpp:112
Gosu::kbEnter
Definition:
Buttons.hpp:71
Platform.hpp
Macros and utility functions to facilitate programming on all of Gosu's supported platforms...
Gosu::kbK
Definition:
Buttons.hpp:93
Gosu::gp3Button0
Definition:
Buttons.hpp:230
Gosu::gp2Left
Definition:
Buttons.hpp:205
Gosu::msOther7
Definition:
Buttons.hpp:138
Gosu::kbNumpadAdd
Definition:
Buttons.hpp:119
Gosu::gpRangeBegin
Definition:
Buttons.hpp:141
Gosu::msOther3
Definition:
Buttons.hpp:134
Gosu::gp1Button7
Definition:
Buttons.hpp:195
Gosu::gp0Right
Definition:
Buttons.hpp:164
Gosu::gp3Button6
Definition:
Buttons.hpp:236
Gosu::gpButton14
Definition:
Buttons.hpp:160
Gosu::kbR
Definition:
Buttons.hpp:100
Gosu::kbNumpad5
Definition:
Buttons.hpp:114
Gosu::gp3Up
Definition:
Buttons.hpp:228
Gosu::gp2Button12
Definition:
Buttons.hpp:221
Gosu::gp2Button11
Definition:
Buttons.hpp:220
Gosu::gpButton15
Definition:
Buttons.hpp:161
Gosu::gp3Button14
Definition:
Buttons.hpp:244
Gosu::kbPageUp
Definition:
Buttons.hpp:69
Gosu::msOther2
Definition:
Buttons.hpp:133
Gosu::kbBackslash
Definition:
Buttons.hpp:77
Gosu::kbLeftAlt
Definition:
Buttons.hpp:56
Gosu::gp2Right
Definition:
Buttons.hpp:206
Gosu::gp0Button6
Definition:
Buttons.hpp:173
Gosu::kbN
Definition:
Buttons.hpp:96
Gosu::kbB
Definition:
Buttons.hpp:84
Gosu::gpButton5
Definition:
Buttons.hpp:151
Gosu::kbLeftMeta
Definition:
Buttons.hpp:58
Gosu::msOther1
Definition:
Buttons.hpp:132
Gosu::gpButton7
Definition:
Buttons.hpp:153
Gosu::gp0Button13
Definition:
Buttons.hpp:180
Gosu::kbE
Definition:
Buttons.hpp:87
Gosu::kbF6
Definition:
Buttons.hpp:32
Gosu::kbF8
Definition:
Buttons.hpp:34
Gosu::gp2Button14
Definition:
Buttons.hpp:223
Gosu::kbRight
Definition:
Buttons.hpp:62
Gosu::kb5
Definition:
Buttons.hpp:44
Gosu::gp3Button3
Definition:
Buttons.hpp:233
Gosu::kbLeft
Definition:
Buttons.hpp:61
Gosu::kbBracketLeft
Definition:
Buttons.hpp:75
Gosu::kbO
Definition:
Buttons.hpp:97
Gosu::gp3Button10
Definition:
Buttons.hpp:240
Gosu::gp1Button11
Definition:
Buttons.hpp:199
Gosu::kbBracketRight
Definition:
Buttons.hpp:76
Gosu::gp3Button5
Definition:
Buttons.hpp:235
Gosu::gp1Button15
Definition:
Buttons.hpp:203
Gosu::gp1Button12
Definition:
Buttons.hpp:200
Gosu::kbNumpad9
Definition:
Buttons.hpp:118
Gosu::kbDelete
Definition:
Buttons.hpp:68
Gosu::gp1Button3
Definition:
Buttons.hpp:191
Gosu::kb6
Definition:
Buttons.hpp:45
Gosu::kbF12
Definition:
Buttons.hpp:38
Gosu::kbF9
Definition:
Buttons.hpp:35
Gosu::gp1Button4
Definition:
Buttons.hpp:192
Gosu::gpButton13
Definition:
Buttons.hpp:159
Gosu::gp2Button7
Definition:
Buttons.hpp:216
Gosu::gp1Button2
Definition:
Buttons.hpp:190
Gosu::numGamepads
Definition:
Buttons.hpp:250
Gosu::gpButton12
Definition:
Buttons.hpp:158
Gosu::gp0Button9
Definition:
Buttons.hpp:176
Gosu::gpButton9
Definition:
Buttons.hpp:155
Gosu::kb1
Definition:
Buttons.hpp:40
Gosu::kbP
Definition:
Buttons.hpp:98
Gosu::kbBacktick
Definition:
Buttons.hpp:72
Gosu::gp2Button9
Definition:
Buttons.hpp:218
Gosu::kbNumpadMultiply
Definition:
Buttons.hpp:121
Gosu::gpRangeEnd
Definition:
Buttons.hpp:247
Gosu::msOther6
Definition:
Buttons.hpp:137
Gosu::numButtons
Definition:
Buttons.hpp:249
Gosu::msNum
Definition:
Buttons.hpp:254
Gosu::gp1Button9
Definition:
Buttons.hpp:197
Gosu::gp0Button2
Definition:
Buttons.hpp:169
Gosu::kbM
Definition:
Buttons.hpp:95
Gosu::gp0Button1
Definition:
Buttons.hpp:168
Gosu::kbG
Definition:
Buttons.hpp:89
Gosu::kbBackspace
Definition:
Buttons.hpp:60
Gosu::kbHome
Definition:
Buttons.hpp:65
Gosu::kbSpace
Definition:
Buttons.hpp:51
Gosu::gp0Button10
Definition:
Buttons.hpp:177
Gosu::kbH
Definition:
Buttons.hpp:90
Gosu::kbNumpad4
Definition:
Buttons.hpp:113
Gosu::kbT
Definition:
Buttons.hpp:102
Gosu::gp0Button15
Definition:
Buttons.hpp:182
Gosu::gp1Right
Definition:
Buttons.hpp:185
Gosu::msOther5
Definition:
Buttons.hpp:136
Gosu::gp1Button14
Definition:
Buttons.hpp:202
Gosu::kb2
Definition:
Buttons.hpp:41
Gosu::kbRangeEnd
Definition:
Buttons.hpp:123