Kaba class Window ed
...
Syntax ed
class Window
var input: Input
var win: void*
# constructors
func mut __init__(ww: void*)
func mut __init__(title: string, w: i32, h: i32)
# functions
func get_mouse() -> vec2
func key(k: i32) -> bool
func virtual on_idle()
func virtual on_key_down(key: i32)
func virtual on_left_button_down()
func virtual on_left_button_up()
func virtual on_mouse_move()
func virtual on_right_button_down()
func virtual on_right_button_up()
func run()
func should_close() -> bool
func swap_buffers()
# nested classes
class Input
Nested classes ed
- class Input
Functions ed
- func get_mouse() -> vec2
- ...
- func key(k: i32) -> bool
- ...
- func virtual on_idle()
- ...
- func virtual on_key_down(key: i32)
- ...
- func virtual on_left_button_down()
- ...
- func virtual on_left_button_up()
- ...
- func virtual on_mouse_move()
- ...
- func virtual on_right_button_down()
- ...
- func virtual on_right_button_up()
- ...
- func run()
- ...
- func should_close() -> bool
- ...
- func swap_buffers()
- ...
Elements ed
- var input: Input
- ...
- var win: void*
- ...