Module: RGSS::Input
- Defined in:
- lib/rgss/stubs/rpg.rb
Constant Summary collapse
- KEY_UNKNOWN =
-1
- KEY_SPACE =
32
- KEY_APOSTROPHE =
39
- KEY_COMMA =
44
- KEY_MINUS =
45
- KEY_PERIOD =
46
- KEY_SLASH =
47
- KEY_0 =
48
- KEY_1 =
49
- KEY_2 =
50
- KEY_3 =
51
- KEY_4 =
52
- KEY_5 =
53
- KEY_6 =
54
- KEY_7 =
55
- KEY_8 =
56
- KEY_9 =
57
- KEY_SEMICOLON =
59
- KEY_EQUAL =
61
- KEY_A =
65
- KEY_B =
66
- KEY_C =
67
- KEY_D =
68
- KEY_E =
69
- KEY_F =
70
- KEY_G =
71
- KEY_H =
72
- KEY_I =
73
- KEY_J =
74
- KEY_K =
75
- KEY_L =
76
- KEY_M =
77
- KEY_N =
78
- KEY_O =
79
- KEY_P =
80
- KEY_Q =
81
- KEY_R =
82
- KEY_S =
83
- KEY_T =
84
- KEY_U =
85
- KEY_V =
86
- KEY_W =
87
- KEY_X =
88
- KEY_Y =
89
- KEY_Z =
90
- KEY_LEFT_BRACKET =
91
- KEY_BACKSLASH =
92
- KEY_RIGHT_BRACKET =
93
- KEY_GRAVE_ACCENT =
96
- KEY_WORLD_1 =
161
- KEY_WORLD_2 =
162
- KEY_ESCAPE =
256
- KEY_ENTER =
257
- KEY_TAB =
258
- KEY_BACKSPACE =
259
- KEY_INSERT =
260
- KEY_DELETE =
261
- KEY_RIGHT =
262
- KEY_LEFT =
263
- KEY_DOWN =
264
- KEY_UP =
265
- KEY_PAGE_UP =
266
- KEY_PAGE_DOWN =
267
- KEY_HOME =
268
- KEY_END =
269
- KEY_CAPS_LOCK =
280
- KEY_SCROLL_LOCK =
281
- KEY_NUM_LOCK =
282
- KEY_PRINT_SCREEN =
283
- KEY_PAUSE =
284
- KEY_F1 =
290
- KEY_F2 =
291
- KEY_F3 =
292
- KEY_F4 =
293
- KEY_F5 =
294
- KEY_F6 =
295
- KEY_F7 =
296
- KEY_F8 =
297
- KEY_F9 =
298
- KEY_F10 =
299
- KEY_F11 =
300
- KEY_F12 =
301
- KEY_F13 =
302
- KEY_F14 =
303
- KEY_F15 =
304
- KEY_F16 =
305
- KEY_F17 =
306
- KEY_F18 =
307
- KEY_F19 =
308
- KEY_F20 =
309
- KEY_F21 =
310
- KEY_F22 =
311
- KEY_F23 =
312
- KEY_F24 =
313
- KEY_F25 =
314
- KEY_KP_0 =
320
- KEY_KP_1 =
321
- KEY_KP_2 =
322
- KEY_KP_3 =
323
- KEY_KP_4 =
324
- KEY_KP_5 =
325
- KEY_KP_6 =
326
- KEY_KP_7 =
327
- KEY_KP_8 =
328
- KEY_KP_9 =
329
- KEY_KP_DECIMAL =
330
- KEY_KP_DIVIDE =
331
- KEY_KP_MULTIPLY =
332
- KEY_KP_SUBTRACT =
333
- KEY_KP_ADD =
334
- KEY_KP_ENTER =
335
- KEY_KP_EQUAL =
336
- KEY_LEFT_SHIFT =
340
- KEY_LEFT_CONTROL =
341
- KEY_LEFT_ALT =
342
- KEY_LEFT_SUPER =
343
- KEY_RIGHT_SHIFT =
344
- KEY_RIGHT_CONTROL =
345
- KEY_RIGHT_ALT =
346
- KEY_RIGHT_SUPER =
347
- KEY_MENU =
348
- KEY_LAST =
KEY_MENU
- MOD_SHIFT =
0x0001
- MOD_CONTROL =
0x0002
- MOD_ALT =
0x0004
- MOD_SUPER =
0x0008
- MOD_CAPS_LOCK =
0x0010
- MOD_NUM_LOCK =
0x0020
- MOUSE_BUTTON_1 =
0
- MOUSE_BUTTON_2 =
1
- MOUSE_BUTTON_3 =
2
- MOUSE_BUTTON_4 =
3
- MOUSE_BUTTON_5 =
4
- MOUSE_BUTTON_6 =
5
- MOUSE_BUTTON_7 =
6
- MOUSE_BUTTON_8 =
7
- MOUSE_BUTTON_LAST =
MOUSE_BUTTON_8
- MOUSE_BUTTON_LEFT =
MOUSE_BUTTON_1
- MOUSE_BUTTON_RIGHT =
MOUSE_BUTTON_2
- MOUSE_BUTTON_MIDDLE =
MOUSE_BUTTON_3
- JOYSTICK_1 =
0
- JOYSTICK_2 =
1
- JOYSTICK_3 =
2
- JOYSTICK_4 =
3
- JOYSTICK_5 =
4
- JOYSTICK_6 =
5
- JOYSTICK_7 =
6
- JOYSTICK_8 =
7
- JOYSTICK_9 =
8
- JOYSTICK_10 =
9
- JOYSTICK_11 =
10
- JOYSTICK_12 =
11
- JOYSTICK_13 =
12
- JOYSTICK_14 =
13
- JOYSTICK_15 =
14
- JOYSTICK_16 =
15
- JOYSTICK_LAST =
JOYSTICK_16
- GAMEPAD_BUTTON_A =
0
- GAMEPAD_BUTTON_B =
1
- GAMEPAD_BUTTON_X =
2
- GAMEPAD_BUTTON_Y =
3
- GAMEPAD_BUTTON_LEFT_BUMPER =
4
- GAMEPAD_BUTTON_RIGHT_BUMPER =
5
- GAMEPAD_BUTTON_BACK =
6
- GAMEPAD_BUTTON_START =
7
- GAMEPAD_BUTTON_GUIDE =
8
- GAMEPAD_BUTTON_LEFT_THUMB =
9
- GAMEPAD_BUTTON_RIGHT_THUMB =
10
- GAMEPAD_BUTTON_DPAD_UP =
11
- GAMEPAD_BUTTON_DPAD_RIGHT =
12
- GAMEPAD_BUTTON_DPAD_DOWN =
13
- GAMEPAD_BUTTON_DPAD_LEFT =
14
- GAMEPAD_BUTTON_LAST =
GAMEPAD_BUTTON_DPAD_LEFT
- GAMEPAD_BUTTON_CROSS =
GAMEPAD_BUTTON_A
- GAMEPAD_BUTTON_CIRCLE =
GAMEPAD_BUTTON_B
- GAMEPAD_BUTTON_SQUARE =
GAMEPAD_BUTTON_X
- GAMEPAD_BUTTON_TRIANGLE =
GAMEPAD_BUTTON_Y
- GAMEPAD_AXIS_LEFT_X =
0
- GAMEPAD_AXIS_LEFT_Y =
1
- GAMEPAD_AXIS_RIGHT_X =
2
- GAMEPAD_AXIS_RIGHT_Y =
3
- GAMEPAD_AXIS_LEFT_TRIGGER =
4
- GAMEPAD_AXIS_RIGHT_TRIGGER =
5
- GAMEPAD_AXIS_LAST =
GAMEPAD_AXIS_RIGHT_TRIGGER
Class Method Summary collapse
- .bind(sym, keys = nil, mouse = nil, gamepad = nil) ⇒ Object
- .create_cursor(source) ⇒ Object
- .cursor ⇒ Object
- .none?(sym) ⇒ Boolean
- .press?(sym) ⇒ Boolean
- .release?(sym) ⇒ Boolean
- .repeat?(sym) ⇒ Boolean
- .scroll_x ⇒ Object
- .scroll_y ⇒ Object
- .trigger?(sym) ⇒ Boolean
Class Method Details
.bind(sym, keys = nil, mouse = nil, gamepad = nil) ⇒ Object
33 34 |
# File 'lib/rgss/stubs/rpg.rb', line 33 def self.bind(sym, keys = nil, mouse = nil, gamepad = nil) end |
.create_cursor(source) ⇒ Object
24 25 |
# File 'lib/rgss/stubs/rpg.rb', line 24 def self.create_cursor(source) end |
.cursor ⇒ Object
21 22 |
# File 'lib/rgss/stubs/rpg.rb', line 21 def self.cursor end |
.none?(sym) ⇒ Boolean
15 16 |
# File 'lib/rgss/stubs/rpg.rb', line 15 def self.none?(sym) end |
.press?(sym) ⇒ Boolean
9 10 |
# File 'lib/rgss/stubs/rpg.rb', line 9 def self.press?(sym) end |
.release?(sym) ⇒ Boolean
12 13 |
# File 'lib/rgss/stubs/rpg.rb', line 12 def self.release?(sym) end |
.repeat?(sym) ⇒ Boolean
18 19 |
# File 'lib/rgss/stubs/rpg.rb', line 18 def self.repeat?(sym) end |
.scroll_x ⇒ Object
27 28 |
# File 'lib/rgss/stubs/rpg.rb', line 27 def self.scroll_x end |
.scroll_y ⇒ Object
30 31 |
# File 'lib/rgss/stubs/rpg.rb', line 30 def self.scroll_y end |
.trigger?(sym) ⇒ Boolean
6 7 |
# File 'lib/rgss/stubs/rpg.rb', line 6 def self.trigger?(sym) end |