Module: Input
- Defined in:
- lib/input.rb
Constant Summary
- LEFT =
:LEFT- UP =
:UP- RIGHT =
:RIGHT- DOWN =
:DOWN- A =
:A- B =
:B- C =
:C- X =
:X- Y =
:Y- Z =
:Z- L =
:L- R =
:R- SHIFT =
:SHIFT- CTRL =
:CTRL- ALT =
:ALT- F5 =
:F5- F6 =
:F6- F7 =
:F7- F8 =
:F8- F9 =
:F9
Class Method Summary (collapse)
- + (Object) dir4
- + (Object) dir8
- + (Boolean) press?(sym)
- + (Boolean) repeat?(sym)
- + (Boolean) trigger?(sym)
- + (Object) update
Class Method Details
+ (Object) dir4
61 62 63 |
# File 'lib/input.rb', line 61 def dir4 fail NotImplementedError end |
+ (Object) dir8
65 66 67 |
# File 'lib/input.rb', line 65 def dir8 fail NotImplementedError end |
+ (Boolean) press?(sym)
49 50 51 |
# File 'lib/input.rb', line 49 def press?(sym) fail NotImplementedError end |
+ (Boolean) repeat?(sym)
57 58 59 |
# File 'lib/input.rb', line 57 def repeat?(sym) fail NotImplementedError end |
+ (Boolean) trigger?(sym)
53 54 55 |
# File 'lib/input.rb', line 53 def trigger?(sym) fail NotImplementedError end |
+ (Object) update
45 46 47 |
# File 'lib/input.rb', line 45 def update fail NotImplementedError end |