module Boleite::Private::GLFWInput

Defined in:

boleite/backend/glfw_input.cr
boleite/backend/glfw_input_translators.cr

Class Method Summary

Class Method Detail

def self.bind_callbacks(window) #

[View source]
def self.on_char(window, key) #

[View source]
def self.on_cursor_pos(window, x_pos, y_pos) #

[View source]
def self.on_key(window, key, scancode, action, mods) #

[View source]
def self.on_mouse_button(window, button, action, mods) #

[View source]
def self.on_scroll(window, x_scroll, y_scroll) #

[View source]
def self.on_window_close(window) #

[View source]
def self.poll : InputEvent | Nil #

[View source]
def self.translate_action(action) #

[View source]
def self.translate_key(key) #

[View source]
def self.translate_mods(mods) #

[View source]
def self.translate_mouse_button(button) #

[View source]
def self.update #

[View source]