Module: RbSDL2::Keyboard::KeyMod
- Included in:
- RbSDL2::Keyboard
- Defined in:
- lib/rb_sdl2/keyboard/key_mod.rb
Instance Method Summary collapse
- #alt_key? ⇒ Boolean
- #caps_key? ⇒ Boolean
- #ctrl_key? ⇒ Boolean
- #gui_key? ⇒ Boolean
- #l_alt_key? ⇒ Boolean
- #l_ctrl_key? ⇒ Boolean
- #l_gui_key? ⇒ Boolean
- #l_shift_key? ⇒ Boolean
- #mod_key? ⇒ Boolean
- #mode_key? ⇒ Boolean
- #num_key? ⇒ Boolean
- #r_alt_key? ⇒ Boolean
- #r_ctrl_key? ⇒ Boolean
- #r_gui_key? ⇒ Boolean
- #r_shift_key? ⇒ Boolean
- #shift_key? ⇒ Boolean
Instance Method Details
#alt_key? ⇒ Boolean
22 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 22 def alt_key? = ::SDL2::KMOD_ALT & mod != 0 |
#caps_key? ⇒ Boolean
24 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 24 def caps_key? = ::SDL2::KMOD_CAPS & mod != 0 |
#ctrl_key? ⇒ Boolean
26 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 26 def ctrl_key? = ::SDL2::KMOD_CTRL & mod != 0 |
#gui_key? ⇒ Boolean
28 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 28 def gui_key? = ::SDL2::KMOD_GUI & mod != 0 |
#l_alt_key? ⇒ Boolean
14 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 14 def l_alt_key? = ::SDL2::KMOD_LALT & mod != 0 |
#l_ctrl_key? ⇒ Boolean
10 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 10 def l_ctrl_key? = ::SDL2::KMOD_LCTRL & mod != 0 |
#l_gui_key? ⇒ Boolean
18 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 18 def l_gui_key? = ::SDL2::KMOD_LGUI & mod != 0 |
#l_shift_key? ⇒ Boolean
6 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 6 def l_shift_key? = ::SDL2::KMOD_LSHIFT & mod != 0 |
#mod_key? ⇒ Boolean
4 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 4 def mod_key? = ::SDL2::KMOD_NONE != mod |
#mode_key? ⇒ Boolean
30 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 30 def mode_key? = ::SDL2::KMOD_MODE & mod != 0 |
#num_key? ⇒ Boolean
32 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 32 def num_key? = ::SDL2::KMOD_NUM & mod != 0 |
#r_alt_key? ⇒ Boolean
16 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 16 def r_alt_key? = ::SDL2::KMOD_RALT & mod != 0 |
#r_ctrl_key? ⇒ Boolean
12 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 12 def r_ctrl_key? = ::SDL2::KMOD_RCTRL & mod != 0 |
#r_gui_key? ⇒ Boolean
20 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 20 def r_gui_key? = ::SDL2::KMOD_RGUI & mod != 0 |
#r_shift_key? ⇒ Boolean
8 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 8 def r_shift_key? = ::SDL2::KMOD_RSHIFT & mod != 0 |
#shift_key? ⇒ Boolean
34 |
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 34 def shift_key? = ::SDL2::KMOD_SHIFT & mod != 0 |