CrystGLFW::Events::JoystickToggleConnection

A CrystGLFW::Event::JoystickToggleConnection is generated when a Joystick is either connected or disconnected. It is yielded to the block defined by Joystick#on_toggle_connection.

CrystGLFW::Joystick.on_toggle_connection do |event|
  if event.connected?
    puts "A joystick was just connected: #{event.joystick.name}"
  else
    puts "A monitor was just disconnected."
  end
end

joystick

You can retrieve the joystick that was connected/disconnected using the joystick method:

event.joystick # => CrystGLFW::Joystick

connected?

You can use the connected? method to determine if the Joystick was connected or disconnected:

event.connected? # => Bool

connected? returns true if the Joystick was connected, and returns false if it was disconnected.

results matching ""

    No results matching ""