CrystGLFW::Event::Modifiers

The Modifiers module encapsulates logic associated with events that listen to modifier keys. The following events include modifier functionality:

These events have this additional interface:

shift?

If you'd like to know if the shift key was held down, use the shift? method:

event.shift? # => Bool

shift? returns true if the shift key was held, and returns false if it was not.

control?

If you'd like to know if the control key was held down, use the control? method:

event.control? # => Bool

control? returns true if the control key was held, and returns false if it was not.

alt?

If you'd like to know if the alt key was held down, use the alt? method:

event.alt? # => Bool

alt? returns true if the alt key was held, and returns false if it was not.

super?

If you'd like to know if the super key (command on MacOS, windows key on Windows, etc.) was held down, use the super? method:

event.super? # => Bool

super? returns true if the super key was held, and returns false if it was not.

results matching ""

    No results matching ""