class

GSF::MenuItems

Inherits Reference < Object

Constructors

new(font : SF::Font, items = [] of String, size = 72, text_color = SF::Color::White, text_color_focused = SF::Color::Green, initial_focused_index = -1)
Source

Instance methods

draw(window : SF::RenderWindow, x_offset = 0, y_offset = 0)
Source
focused_item
Source
focused_key
Source
focused_label
Source
joysticks?
Source
joysticks_next?(joysticks : Joysticks)
Source
joysticks_previous?(joysticks : Joysticks)
Source
joysticks_select
Source
joysticks_update(joysticks : Joysticks)
Source
keyboard?
Source
keyboard_update(keys : Keys)
Source
keys_next
Source
keys_previous
Source
keys_select
Source
mouse?
Source
mouse_select
Source
mouse_update(mouse : Mouse)
Source
next_item
Source
previous_item
Source
selected?(keys, mouse, joysticks)
Source
selected?(keys, joysticks)
Source
update(frame_time, keys : Keys, mouse : Mouse, joysticks : Joysticks)
Source
update(frame_time : Float32, keys : Keys, joysticks : Joysticks)
Source

Nested types