Kaba class Control ed
...
Syntax ed
class Control extends Object
# constructors
func mut __init__()
# functions
func mut virtual add_child(c: shared![Control], x: i32, y: i32)
func mut virtual add_string(s: string)
func mut virtual check(checked: bool)
func mut virtual enable(enabled: bool)
func mut virtual expand(expanded: bool)
func virtual get_cell(row: i32, col: i32)
func virtual get_children(_filter: i32) -> Control&[]
func virtual get_color() -> Color
func virtual get_content_min_size() -> vec2
func virtual get_float() -> f32
func virtual get_greed_factor() -> vec2
func virtual get_int() -> i32
func virtual get_selection() -> i32[]
func virtual get_string() -> string
func virtual is_checked() -> bool
func mut virtual negotiate_area(available: Rect)
func mut virtual on_key_char(character: i32)
func mut virtual on_key_down(key: i32)
func mut virtual on_key_up(key: i32)
func mut virtual on_left_button_down(m: vec2)
func mut virtual on_left_button_up(m: vec2)
func mut virtual on_left_double_click(m: vec2)
func mut virtual on_middle_button_down(m: vec2)
func mut virtual on_middle_button_up(m: vec2)
func mut virtual on_mouse_enter(m: vec2)
func mut virtual on_mouse_leave(m: vec2)
func mut virtual on_mouse_move(m: vec2)
func mut virtual on_mouse_wheel(d: vec2)
func mut virtual on_right_button_down(m: vec2)
func mut virtual on_right_button_up(m: vec2)
func mut virtual remove_child(c: void*)
func mut request_redraw()
func mut virtual reset()
func mut virtual set_cell(row: i32, col: i32, s: string)
func mut virtual set_color(c: Color)
func mut virtual set_float(f: f32)
func mut virtual set_int(i: i32)
func mut virtual set_option(key: string, valu: string)
func mut virtual set_string(s: string)
Functions ed
- func mut virtual add_child(c: shared![Control], x: i32, y: i32)
- ...
- func mut virtual add_string(s: string)
- ...
- func mut virtual check(checked: bool)
- ...
- func mut virtual enable(enabled: bool)
- ...
- func mut virtual expand(expanded: bool)
- ...
- func virtual get_cell(row: i32, col: i32)
- ...
- func virtual get_children(_filter: i32) -> Control&[]
- ...
- func virtual get_color() -> Color
- ...
- func virtual get_content_min_size() -> vec2
- ...
- func virtual get_float() -> f32
- ...
- func virtual get_greed_factor() -> vec2
- ...
- func virtual get_int() -> i32
- ...
- func virtual get_selection() -> i32[]
- ...
- func virtual get_string() -> string
- ...
- func virtual is_checked() -> bool
- ...
- func mut virtual negotiate_area(available: Rect)
- ...
- func mut virtual on_key_char(character: i32)
- ...
- func mut virtual on_key_down(key: i32)
- ...
- func mut virtual on_key_up(key: i32)
- ...
- func mut virtual on_left_button_down(m: vec2)
- ...
- func mut virtual on_left_button_up(m: vec2)
- ...
- func mut virtual on_left_double_click(m: vec2)
- ...
- func mut virtual on_middle_button_down(m: vec2)
- ...
- func mut virtual on_middle_button_up(m: vec2)
- ...
- func mut virtual on_mouse_enter(m: vec2)
- ...
- func mut virtual on_mouse_leave(m: vec2)
- ...
- func mut virtual on_mouse_move(m: vec2)
- ...
- func mut virtual on_mouse_wheel(d: vec2)
- ...
- func mut virtual on_right_button_down(m: vec2)
- ...
- func mut virtual on_right_button_up(m: vec2)
- ...
- func mut virtual remove_child(c: void*)
- ...
- func mut request_redraw()
- ...
- func mut virtual reset()
- ...
- func mut virtual set_cell(row: i32, col: i32, s: string)
- ...
- func mut virtual set_color(c: Color)
- ...
- func mut virtual set_float(f: f32)
- ...
- func mut virtual set_int(i: i32)
- ...
- func mut virtual set_option(key: string, valu: string)
- ...
- func mut virtual set_string(s: string)
- ...