Class TreeItem
Functions
Function | summury |
---|---|
__init__(self, obj=None, label=’item’, texture_collapse=None, texture_expand=None) | |
hide_root(self, hide=True) | |
get_button(self) | |
set_colors(self, pushed, release) | |
set_label_scale(self, scale=1) | |
add_child(self, child, refresh_layout=True) | |
remove_child(self, child, refresh_layout=True) | |
set_layout__(self, position=0) | |
get_root(self) | |
set_layout(self) | |
select__(self, selected, recursive=False) | |
select(self, selected=True, recursive=False) | |
expand__(self, recursive=False) | |
expand(self, recursive=False) | |
collapse__(self, recursive=False) | |
collapse(self, recursive=False) | |
on_shot(self, device=None, picked={}) | |
on_unshot(self, device=None, picked={}) | |
on_move(self, device=None, previous_pick={}, current_pick={}) |
Methods desciption :
init
def __init__(self, obj=None, label='item', texture_collapse=None, texture_expand=None)
hide_root
def hide_root(self, hide=True)
get_button
def get_button(self)
set_colors
def set_colors(self, pushed, release)
set_label_scale
def set_label_scale(self, scale=1)
add_child
def add_child(self, child, refresh_layout=True)
remove_child
def remove_child(self, child, refresh_layout=True)
set_layout__
def set_layout__(self, position=0)
get_root
def get_root(self)
set_layout
def set_layout(self)
select__
def select__(self, selected, recursive=False)
select
def select(self, selected=True, recursive=False)
expand__
def expand__(self, recursive=False)
expand
def expand(self, recursive=False)
collapse__
def collapse__(self, recursive=False)
collapse
def collapse(self, recursive=False)
on_shot
def on_shot(self, device=None, picked={})
on_unshot
def on_unshot(self, device=None, picked={})
on_move
def on_move(self, device=None, previous_pick={}, current_pick={})