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 |