Module: Keyboard
- Extended by:
- ArgsUpdate, FullKeyboard, InputLists
- Defined in:
- tomes/conjurations/keyboard/keyboard.rb
Overview
A module for handling Keyboard input.
Class Method Summary collapse
-
.inputs ⇒ Array<Symbols>
The raw list of current keyboard inputs.
Methods included from ArgsUpdate
Methods included from InputLists
alphabet, button_inputs, common_punctuation, confirm_button_inputs, direction_inputs, enclosing_punctuation, keys, letter_inputs, number_inputs, uncommon_punctuation
Methods included from FullKeyboard
down_inputs, down_or_held_inputs, held_inputs, inputs?, up_inputs
Methods included from KeyboardConfirmations
#confirm_button, #confirm_button?, #confirm_button_held, #confirm_button_up
Methods included from KeyboardButtons
#button, #button?, #button_held, #button_up
Methods included from KeyboardDirections
#direction, #direction?, #direction_held, #direction_up
Methods included from KeyboardNumbers
#number, #number?, #number_held, #number_up
Methods included from KeyboardNumerals
#numeral, #numeral_held, #numeral_up
Methods included from KeyboardLetters
#letter, #letter?, #letter_held, #letter_up
Class Method Details
.inputs ⇒ Array<Symbols>
The raw list of current keyboard inputs.
16 17 18 |
# File 'tomes/conjurations/keyboard/keyboard.rb', line 16 def inputs args.inputs.keyboard.keys end |