Module: RbSDL2::Keyboard::KeyMod

Included in:
RbSDL2::Keyboard
Defined in:
lib/rb_sdl2/keyboard/key_mod.rb

Instance Method Summary collapse

Instance Method Details

#alt_key?Boolean

Returns:

  • (Boolean)


22
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 22

def alt_key? = ::SDL2::KMOD_ALT & mod != 0

#caps_key?Boolean

Returns:

  • (Boolean)


24
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 24

def caps_key? = ::SDL2::KMOD_CAPS & mod != 0

#ctrl_key?Boolean

Returns:

  • (Boolean)


26
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 26

def ctrl_key? = ::SDL2::KMOD_CTRL & mod != 0

#gui_key?Boolean

Returns:

  • (Boolean)


28
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 28

def gui_key? = ::SDL2::KMOD_GUI & mod != 0

#l_alt_key?Boolean

Returns:

  • (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

Returns:

  • (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

Returns:

  • (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

Returns:

  • (Boolean)


6
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 6

def l_shift_key? = ::SDL2::KMOD_LSHIFT & mod != 0

#mod_key?Boolean

Returns:

  • (Boolean)


4
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 4

def mod_key? = ::SDL2::KMOD_NONE != mod

#mode_key?Boolean

Returns:

  • (Boolean)


30
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 30

def mode_key? = ::SDL2::KMOD_MODE & mod != 0

#num_key?Boolean

Returns:

  • (Boolean)


32
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 32

def num_key? = ::SDL2::KMOD_NUM & mod != 0

#r_alt_key?Boolean

Returns:

  • (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

Returns:

  • (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

Returns:

  • (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

Returns:

  • (Boolean)


8
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 8

def r_shift_key? = ::SDL2::KMOD_RSHIFT & mod != 0

#shift_key?Boolean

Returns:

  • (Boolean)


34
# File 'lib/rb_sdl2/keyboard/key_mod.rb', line 34

def shift_key? = ::SDL2::KMOD_SHIFT & mod != 0