on_char
The on_char
method defines callback behavior that is triggered when a character is input while a Window
has input focus. It generates a CrystGLFW::Event::WindowChar
that is yielded to the block:
window = Window.new
window.on_char do |event|
puts "user input: #{event.char}"
end
With this callback defined, every time a character is input while window
has input focus, the character is printed to standard output.
on_char
must be called from within a run
block definition.