on_cursor_cross_threshold
The on_cursor_cross_threshold method defines callback behavior that is triggered when the system cursor either enters or exits a Window. It generates a CrystGLFW::Event::WindowCursorCrossThreshold that is yielded to the block:
window = Window.new
window.on_cursor_cross_threshold do |event|
if event.entered?
puts "cursor entered window"
else
puts "cursor exited window"
end
end
With this callback defined, every time the cursor enters or exits window, the appropriate message is printed to standard output.
on_cursor_cross_threshold must be called from within a run block definition.