CrystGLFW::Event::WindowToggleIconification
A CrystGLFW::Event::WindowToggleIconification
is generated when a Window
is either iconified or restored. It is yielded to the block defined by on_toggle_iconification
.
window = Window.new
window.on_toggle_iconification do |event|
if event.iconified?
puts "Window is iconified!"
else
puts "Window is restored!"
end
end
window
You can retrieve the event's associated Window
using the window
method:
event.window # => CrystGLFW::Window
iconified?
You can determine whether or not the Window
was iconified using the iconified?
method:
event.iconified?
iconified?
returns true
if the Window
was iconified, and returns false
if the Window
was restored.