Kaba class Node ed
...
Syntax ed
class Node
var align: Align
var children: shared![Node][]
var color: color
var dz: f32
var height: f32
var margin: rect
var pos: vec2
var visible: bool
var width: f32
var x: f32
var y: f32
# constructors
func mut __init__(r: rect)
# functions
func mut add(n: shared![Node])
func mut virtual on_enter()
func mut virtual on_iterate(dt: f32)
func mut virtual on_leave()
func mut virtual on_left_button_down() -> bool
func mut virtual on_left_button_up() -> bool
func mut virtual on_middle_button_down() -> bool
func mut virtual on_middle_button_up() -> bool
func mut virtual on_right_button_down() -> bool
func mut virtual on_right_button_up() -> bool
func mut remove(n: Node&)
func mut remove_all_children()
func set_area(r: rect)
# operators
func mut __del_override__() # __del_override__ Node
# nested classes
class Align
Nested classes ed
- class Align
Functions ed
- func mut add(n: shared![Node])
- ...
- func mut virtual on_enter()
- ...
- func mut virtual on_iterate(dt: f32)
- ...
- func mut virtual on_leave()
- ...
- func mut virtual on_left_button_down() -> bool
- ...
- func mut virtual on_left_button_up() -> bool
- ...
- func mut virtual on_middle_button_down() -> bool
- ...
- func mut virtual on_middle_button_up() -> bool
- ...
- func mut virtual on_right_button_down() -> bool
- ...
- func mut virtual on_right_button_up() -> bool
- ...
- func mut remove(n: Node&)
- ...
- func mut remove_all_children()
- ...
- func set_area(r: rect)
- ...
Elements ed
- var align: Align
- ...
- var children: shared![Node][]
- ...
- var color: color
- ...
- var dz: f32
- ...
- var height: f32
- ...
- var margin: rect
- ...
- var pos: vec2
- ...
- var visible: bool
- ...
- var width: f32
- ...
- var x: f32
- ...
- var y: f32
- ...