luxe: ui/world
- BucketedNodes
- LabelCache
- TreeNodeIter
- UIWorld
- UIWorldEvent
- UIWorldIcon
- UIWorldLens
- UIWorldLensDefault
- UIWorldLensTransform
- UIWorldLensUI
BucketedNodes
Section titled “BucketedNodes”import "luxe: ui/world" for BucketedNodesno docs found
Variables
Section titled “Variables”var count : Num = 0var bucket_size : Num = 64var buckets : List = [[]]BucketedNodes.new(.)
Section titled “BucketedNodes.new(.)”BucketedNodes.new(size : Num) : BucketedNodesno docs found
BucketedNodes.clear(.)
Section titled “BucketedNodes.clear(.)”BucketedNodes.clear() : unknownno docs found
BucketedNodes.insert(.)
Section titled “BucketedNodes.insert(.)”BucketedNodes.insert(node : TreeNode) : unknownno docs found
BucketedNodes.remove(.)
Section titled “BucketedNodes.remove(.)”BucketedNodes.remove(node : TreeNode) : unknownno docs found
BucketedNodes.find_bucket(.)
Section titled “BucketedNodes.find_bucket(.)”BucketedNodes.find_bucket(display : String) : unknownno docs found
BucketedNodes.toList
Section titled “BucketedNodes.toList”BucketedNodes.toList : unknownno docs found
LabelCache
Section titled “LabelCache”import "luxe: ui/world" for LabelCacheno docs found
Variables
Section titled “Variables”var ui : Entity = Entity.nonevar cache : List = []var used : List = []LabelCache.new(.)
Section titled “LabelCache.new(.)”LabelCache.new(in_ui : Entity) : LabelCacheno docs found
LabelCache.reset(.)
Section titled “LabelCache.reset(.)”LabelCache.reset() : unknownno docs found
LabelCache.create(.)
Section titled “LabelCache.create(.)”LabelCache.create() : unknownno docs found
TreeNodeIter
Section titled “TreeNodeIter”import "luxe: ui/world" for TreeNodeIterno docs found
TreeNodeIter.node
Section titled “TreeNodeIter.node”TreeNodeIter.node : TreeNodeno docs found
TreeNodeIter.new(..)
Section titled “TreeNodeIter.new(..)”TreeNodeIter.new(node : TreeNode, depth : Num) : TreeNodeIterno docs found
TreeNodeIter.iteratorValue(.)
Section titled “TreeNodeIter.iteratorValue(.)”TreeNodeIter.iteratorValue(index : Num) : unknownno docs found
TreeNodeIter.next_bucket(.)
Section titled “TreeNodeIter.next_bucket(.)”TreeNodeIter.next_bucket(from_start : Bool) : Boolno docs found
TreeNodeIter.iterate(.)
Section titled “TreeNodeIter.iterate(.)”TreeNodeIter.iterate(index : Num) : unknownno docs found
UIWorld
Section titled “UIWorld”import "luxe: ui/world" for UIWorldno docs found
UIWorld.create(.)
Section titled “UIWorld.create(.)”UIWorld.create(ui : UI) : Controlno docs found
UIWorld.set_world(..)
Section titled “UIWorld.set_world(..)”UIWorld.set_world(control : Control, world : World) : unknownno docs found
UIWorld.set_handle_default_icons(..)
Section titled “UIWorld.set_handle_default_icons(..)”UIWorld.set_handle_default_icons(control : Control, enable : Bool) : unknownno docs found
UIWorld.set_handle_folder_drop(..)
Section titled “UIWorld.set_handle_folder_drop(..)”UIWorld.set_handle_folder_drop(control : Control, enable : Bool) : unknownno docs found
UIWorld.refresh(.)
Section titled “UIWorld.refresh(.)”UIWorld.refresh(control : Control) : unknownno docs found
UIWorld.get_view(.)
Section titled “UIWorld.get_view(.)”UIWorld.get_view(control : Control) : unknownno docs found
UIWorld.scroll_to(..)
Section titled “UIWorld.scroll_to(..)”UIWorld.scroll_to(control : Control, entity : Entity) : unknownno docs found
UIWorld.set_selection(..)
Section titled “UIWorld.set_selection(..)”UIWorld.set_selection(control : Control, selection : Selection) : Noneno docs found
UIWorld.get_selection(.)
Section titled “UIWorld.get_selection(.)”UIWorld.get_selection(control : Control) : Selectionno docs found
UIWorld.enter_select_mode(…)
Section titled “UIWorld.enter_select_mode(…)”UIWorld.enter_select_mode(control : Control, enter_state : Bool, display : String) : Noneno docs found
UIWorld.show_rename(.)
Section titled “UIWorld.show_rename(.)”UIWorld.show_rename(control : Control) : unknownno docs found
UIWorldEvent
Section titled “UIWorldEvent”import "luxe: ui/world" for UIWorldEventno docs found
UIWorldEvent.filter
Section titled “UIWorldEvent.filter”UIWorldEvent.filter : unknownno docs found
UIWorldEvent.save
Section titled “UIWorldEvent.save”UIWorldEvent.save : unknownno docs found
UIWorldEvent.save_all
Section titled “UIWorldEvent.save_all”UIWorldEvent.save_all : unknownno docs found
UIWorldEvent.delete
Section titled “UIWorldEvent.delete”UIWorldEvent.delete : unknownno docs found
UIWorldEvent.duplicate
Section titled “UIWorldEvent.duplicate”UIWorldEvent.duplicate : unknownno docs found
UIWorldEvent.rename
Section titled “UIWorldEvent.rename”UIWorldEvent.rename : unknownno docs found
UIWorldEvent.active_context
Section titled “UIWorldEvent.active_context”UIWorldEvent.active_context : unknownno docs found
UIWorldEvent.focus
Section titled “UIWorldEvent.focus”UIWorldEvent.focus : unknownno docs found
UIWorldEvent.close
Section titled “UIWorldEvent.close”UIWorldEvent.close : unknownno docs found
UIWorldEvent.dragging
Section titled “UIWorldEvent.dragging”UIWorldEvent.dragging : unknownno docs found
UIWorldEvent.collapse
Section titled “UIWorldEvent.collapse”UIWorldEvent.collapse : unknownno docs found
UIWorldEvent.uncollapse
Section titled “UIWorldEvent.uncollapse”UIWorldEvent.uncollapse : unknownno docs found
UIWorldEvent.entity_drop
Section titled “UIWorldEvent.entity_drop”UIWorldEvent.entity_drop : unknownno docs found
UIWorldEvent.folder_drop
Section titled “UIWorldEvent.folder_drop”UIWorldEvent.folder_drop : unknownno docs found
UIWorldEvent.kind
Section titled “UIWorldEvent.kind”UIWorldEvent.kind : Anyno docs found
UIWorldEvent.items
Section titled “UIWorldEvent.items”UIWorldEvent.items : Anyno docs found
UIWorldEvent.data
Section titled “UIWorldEvent.data”UIWorldEvent.data : Anyno docs found
UIWorldEvent.data2
Section titled “UIWorldEvent.data2”UIWorldEvent.data2 : Anyno docs found
UIWorldEvent.new(…)
Section titled “UIWorldEvent.new(…)”UIWorldEvent.new(kind : UIWorldEvent, items : List, data : Any) : UIWorldEventno docs found
UIWorldEvent.new(…)
Section titled “UIWorldEvent.new(…)”UIWorldEvent.new(kind : UIWorldEvent, items : List, data : Any, data2 : Any) : UIWorldEventno docs found
UIWorldIcon
Section titled “UIWorldIcon”import "luxe: ui/world" for UIWorldIconno docs found
UIWorldIcon.icon
Section titled “UIWorldIcon.icon”UIWorldIcon.icon : Controlno docs found
UIWorldIcon.enabled
Section titled “UIWorldIcon.enabled”UIWorldIcon.enabled : Boolno docs found
UIWorldIcon.enabled(.)
Section titled “UIWorldIcon.enabled(.)”UIWorldIcon.enabled(handle : Num) : Boolno docs found
UIWorldIcon.tooltip
Section titled “UIWorldIcon.tooltip”UIWorldIcon.tooltip : Stringno docs found
UIWorldIcon.tooltip
Section titled “UIWorldIcon.tooltip”UIWorldIcon.tooltip=(v : String) : unknownno docs found
UIWorldIcon.selection_based
Section titled “UIWorldIcon.selection_based”UIWorldIcon.selection_based : Stringno docs found
UIWorldIcon.selection_based
Section titled “UIWorldIcon.selection_based”UIWorldIcon.selection_based=(v : String) : unknownno docs found
UIWorldIcon.allow_indirect
Section titled “UIWorldIcon.allow_indirect”UIWorldIcon.allow_indirect : Stringno docs found
UIWorldIcon.allow_indirect
Section titled “UIWorldIcon.allow_indirect”UIWorldIcon.allow_indirect=(v : String) : unknownno docs found
UIWorldIcon.svg
Section titled “UIWorldIcon.svg”UIWorldIcon.svg : Stringno docs found
UIWorldIcon.svg
Section titled “UIWorldIcon.svg”UIWorldIcon.svg=(v : Any) : Stringno docs found
UIWorldIcon.new(.)
Section titled “UIWorldIcon.new(.)”UIWorldIcon.new(world_view : UIWorld) : UIWorldIconno docs found
UIWorldIcon.enable(.)
Section titled “UIWorldIcon.enable(.)”UIWorldIcon.enable() : unknownno docs found
UIWorldIcon.enable(.)
Section titled “UIWorldIcon.enable(.)”UIWorldIcon.enable(handle : Num) : unknownno docs found
UIWorldIcon.disable(.)
Section titled “UIWorldIcon.disable(.)”UIWorldIcon.disable() : unknownno docs found
UIWorldIcon.disable(.)
Section titled “UIWorldIcon.disable(.)”UIWorldIcon.disable(handle : Num) : unknownno docs found
UIWorldIcon.can_do_direct_only_action(.)
Section titled “UIWorldIcon.can_do_direct_only_action(.)”UIWorldIcon.can_do_direct_only_action(list : List) : Boolno docs found
UIWorldIcon.on_selection(.)
Section titled “UIWorldIcon.on_selection(.)”UIWorldIcon.on_selection(fn : Fn) : unknownno docs found
UIWorldIcon.on_release(.)
Section titled “UIWorldIcon.on_release(.)”UIWorldIcon.on_release(fn : Fn) : unknownno docs found
UIWorldIcon.on_enter(.)
Section titled “UIWorldIcon.on_enter(.)”UIWorldIcon.on_enter(fn : Fn) : unknownno docs found
UIWorldIcon.on_exit(.)
Section titled “UIWorldIcon.on_exit(.)”UIWorldIcon.on_exit(fn : Fn) : unknownno docs found
UIWorldLens
Section titled “UIWorldLens”import "luxe: ui/world" for UIWorldLensno docs found
Variables
Section titled “Variables”var id : UUID = ID.uuidvar state : UIWorldState = nullvar icon : String = "luxe: image/folder-open.svg"var display : String = "Folder Hierarchy"var name : String = "luxe.default"UIWorldLens.new(.)
Section titled “UIWorldLens.new(.)”UIWorldLens.new(in_state : UIWorldState) : UIWorldLensno docs found
UIWorldLens.get_droppable_tags(.)
Section titled “UIWorldLens.get_droppable_tags(.)”UIWorldLens.get_droppable_tags(entity : Entity) : unknownno docs found
UIWorldLens.on_drop(..)
Section titled “UIWorldLens.on_drop(..)”UIWorldLens.on_drop(from : Entity, to : Entity) : unknownno docs found
UIWorldLens.reset(.)
Section titled “UIWorldLens.reset(.)”UIWorldLens.reset(tree_root : TreeNode) : unknownno docs found
UIWorldLens.post_add(.)
Section titled “UIWorldLens.post_add(.)”UIWorldLens.post_add(tree_root : TreeNode) : unknownno docs found
UIWorldLens.has_parent(.)
Section titled “UIWorldLens.has_parent(.)”UIWorldLens.has_parent(entity : Entity) : Boolno docs found
UIWorldLens.get_parent(.)
Section titled “UIWorldLens.get_parent(.)”UIWorldLens.get_parent(entity : Entity) : Entityno docs found
UIWorldLens.should_ignore(.)
Section titled “UIWorldLens.should_ignore(.)”UIWorldLens.should_ignore(entity : Entity) : Boolno docs found
UIWorldLens.entity_is_root(.)
Section titled “UIWorldLens.entity_is_root(.)”UIWorldLens.entity_is_root(entity : Entity) : Boolno docs found
UIWorldLens.entity_is_origin(.)
Section titled “UIWorldLens.entity_is_origin(.)”UIWorldLens.entity_is_origin(entity : Entity) : Boolno docs found
UIWorldLens.add_root(..)
Section titled “UIWorldLens.add_root(..)”UIWorldLens.add_root(root : EntityNode, entity_to_node : Map) : unknownan opportunity to process roots added to the view. e.g the default view processes folders inside this
UIWorldLens.add_nested(..)
Section titled “UIWorldLens.add_nested(..)”UIWorldLens.add_nested(node : EntityNode, entity_to_node : Map) : unknownWhen an added child is added. Return false to put into parent as expected, return true if you handled it manually.
UIWorldLens.create_node(.)
Section titled “UIWorldLens.create_node(.)”UIWorldLens.create_node(entity : Entity) : TreeNodeadd the nested child into it’s parent
UIWorldLens.get_icon_id(..)
Section titled “UIWorldLens.get_icon_id(..)”UIWorldLens.get_icon_id(entity : Entity, collapsed : Bool) : unknownno docs found
UIWorldLensDefault
Section titled “UIWorldLensDefault”import "luxe: ui/world" for UIWorldLensDefaultno docs found
Variables
Section titled “Variables”var context_to_folders : Map = {}var all_folders : Map = {}var folder_id_to_folder_node : Map = {}UIWorldLensDefault.new(.)
Section titled “UIWorldLensDefault.new(.)”UIWorldLensDefault.new(state : UIWorldState) : UIWorldLensDefaultno docs found
UIWorldLensDefault.reset(.)
Section titled “UIWorldLensDefault.reset(.)”UIWorldLensDefault.reset(tree_root : TreeNode) : unknownno docs found
UIWorldLensDefault.post_add(.)
Section titled “UIWorldLensDefault.post_add(.)”UIWorldLensDefault.post_add(tree_root : TreeNode) : unknownno docs found
UIWorldLensDefault.get_parent(.)
Section titled “UIWorldLensDefault.get_parent(.)”UIWorldLensDefault.get_parent(entity : Entity) : Entityno docs found
UIWorldLensDefault.entity_is_root(.)
Section titled “UIWorldLensDefault.entity_is_root(.)”UIWorldLensDefault.entity_is_root(entity : Entity) : unknownno docs found
UIWorldLensDefault.entity_is_origin(.)
Section titled “UIWorldLensDefault.entity_is_origin(.)”UIWorldLensDefault.entity_is_origin(entity : Entity) : Boolno docs found
UIWorldLensDefault.add_root(..)
Section titled “UIWorldLensDefault.add_root(..)”UIWorldLensDefault.add_root(root : EntityNode, entity_to_node : Map) : unknownno docs found
UIWorldLensDefault.add_nested(..)
Section titled “UIWorldLensDefault.add_nested(..)”UIWorldLensDefault.add_nested(node : EntityNode, entity_to_node : Map) : unknownno docs found
UIWorldLensDefault.create_node(.)
Section titled “UIWorldLensDefault.create_node(.)”UIWorldLensDefault.create_node(entity : Entity) : TreeNodeno docs found
UIWorldLensDefault.get_context_folder_map(.)
Section titled “UIWorldLensDefault.get_context_folder_map(.)”UIWorldLensDefault.get_context_folder_map(entity : Entity) : unknownno docs found
UIWorldLensDefault.get_root_folders(.)
Section titled “UIWorldLensDefault.get_root_folders(.)”UIWorldLensDefault.get_root_folders(entity : Entity) : unknownno docs found
UIWorldLensTransform
Section titled “UIWorldLensTransform”import "luxe: ui/world" for UIWorldLensTransformno docs found
Variables
Section titled “Variables”var no_transform : FolderNode = nullUIWorldLensTransform.new(.)
Section titled “UIWorldLensTransform.new(.)”UIWorldLensTransform.new(state : UIWorldState) : UIWorldLensTransformno docs found
UIWorldLensTransform.get_droppable_tags(.)
Section titled “UIWorldLensTransform.get_droppable_tags(.)”UIWorldLensTransform.get_droppable_tags(entity : Entity) : unknownno docs found
UIWorldLensTransform.on_drop(..)
Section titled “UIWorldLensTransform.on_drop(..)”UIWorldLensTransform.on_drop(from : Entity, to : Entity) : unknownno docs found
UIWorldLensTransform.reset(.)
Section titled “UIWorldLensTransform.reset(.)”UIWorldLensTransform.reset(tree_root : TreeNode) : unknownno docs found
UIWorldLensTransform.get_parent(.)
Section titled “UIWorldLensTransform.get_parent(.)”UIWorldLensTransform.get_parent(entity : Entity) : Boolno docs found
UIWorldLensTransform.entity_is_root(.)
Section titled “UIWorldLensTransform.entity_is_root(.)”UIWorldLensTransform.entity_is_root(entity : Entity) : unknownno docs found
UIWorldLensTransform.create_node(.)
Section titled “UIWorldLensTransform.create_node(.)”UIWorldLensTransform.create_node(entity : Entity) : TreeNodeno docs found
UIWorldLensUI
Section titled “UIWorldLensUI”import "luxe: ui/world" for UIWorldLensUIno docs found
UIWorldLensUI.new(.)
Section titled “UIWorldLensUI.new(.)”UIWorldLensUI.new(state : UIWorldState) : UIWorldLensUIno docs found
UIWorldLensUI.get_droppable_tags(.)
Section titled “UIWorldLensUI.get_droppable_tags(.)”UIWorldLensUI.get_droppable_tags(entity : Entity) : unknownno docs found
UIWorldLensUI.on_drop(..)
Section titled “UIWorldLensUI.on_drop(..)”UIWorldLensUI.on_drop(from : Entity, to : Entity) : unknownno docs found
UIWorldLensUI.reset(.)
Section titled “UIWorldLensUI.reset(.)”UIWorldLensUI.reset(tree_root : TreeNode) : unknownno docs found
UIWorldLensUI.get_parent(.)
Section titled “UIWorldLensUI.get_parent(.)”UIWorldLensUI.get_parent(entity : Entity) : Boolno docs found
UIWorldLensUI.entity_is_root(.)
Section titled “UIWorldLensUI.entity_is_root(.)”UIWorldLensUI.entity_is_root(entity : Entity) : unknownno docs found
UIWorldLensUI.create_node(.)
Section titled “UIWorldLensUI.create_node(.)”UIWorldLensUI.create_node(entity : Entity) : TreeNodeno docs found