module

ImGui::SFML

Instance methods

get_font_texture
Source
init(window : SF::RenderWindow, load_default_font : Bool = true)
Source
init(window : SF::Window, target : SF::RenderTarget, load_default_font : Bool = true)
Source
init(window : SF::Window, display_size : SF::Vector2f, load_default_font : Bool = true)
Source
process_event(window : SF::Window, event : SF::Event)
Source
process_event(event : SF::Event)

DEPRECATED Use #process_event(Window, Event) instead

Source
render(target : SF::RenderTarget)
Source
render
Source
set_active_joystick_id(joystick_id : Int)
Source
set_current_window(window : SF::Window)
Source
set_dpad_x_axis(dpad_x_axis : SF::Joystick::Axis, inverted : Bool = false)
Source
set_dpad_y_axis(dpad_y_axis : SF::Joystick::Axis, inverted : Bool = false)
Source
set_joystick_dpad_threshold(threshold : Number)
Source
set_joystick_l_stick_threshold(threshold : Number)
Source
set_joystick_l_trigger_threshold(threshold : Number)
Source
set_joystick_mapping(key : Int | Enum, joystick_button : Int)
Source
set_joystick_r_stick_threshold(threshold : Number)
Source
set_joystick_r_trigger_threshold(threshold : Number)
Source
set_l_stick_x_axis(l_stick_x_axis : SF::Joystick::Axis, inverted : Bool = false)
Source
set_l_stick_y_axis(l_stick_y_axis : SF::Joystick::Axis, inverted : Bool = false)
Source
set_l_trigger_axis(l_trigger_axis : SF::Joystick::Axis)
Source
set_r_stick_x_axis(r_stick_x_axis : SF::Joystick::Axis, inverted : Bool = false)
Source
set_r_stick_y_axis(r_stick_y_axis : SF::Joystick::Axis, inverted : Bool = false)
Source
set_r_trigger_axis(r_trigger_axis : SF::Joystick::Axis)
Source
shutdown(window : SF::Window)
Source
shutdown
Source
update(window : SF::Window, target : SF::RenderTarget, dt : SF::Time)
Source
update(mouse_pos : SF::Vector2i, display_size : SF::Vector2f, dt : SF::Time)
Source
update(window : SF::RenderWindow, dt : SF::Time)
Source
update_font_texture
Source

Nested types