¶
luxe API (2025.1.2)¶
luxe: system/wires.modifier module¶
Connection¶
import "luxe: system/wires.modifier" for Connection
no docs found
var from : WireTarget = Objectvar to : WireTarget = Object
Data¶
import "luxe: system/wires.modifier" for Data
no docs found
var connections : List = []
System¶
import "luxe: system/wires.modifier" for System
no docs found
var nodes : Map = {}var nodes_from_panel : Map = {}var right_panel : Control = 0var left_panel : Control = 0var world_editor : Any = null- new(world:
World) - init(world:
World) - copy_target(src:
WireTarget, to:WireTarget) - refresh_entity(node:
WireNode) - get_drop_node(x:
Num, y:Num) - remove_block_connection(entity:
Entity, target:WireTarget) - find_connection_index(entity:
Entity, target:WireTarget) - find_wire_in_list(wires:
List, wire_id:Num) - find_wire(target:
WireTarget) - make_placeholder_wire(entity:
Entity, do_doc:Bool) - make_node(out:
Bool, entity:Entity, from:WireTarget, to:WireTarget) - refresh_wires(window:
UIPanel, window_w:Num, but:UIButton) - editor_init(world:
World) - editor_attach(entity:
Entity, wires:Data)
World)
¶System
no docs found
World)
¶unknown
no docs found
WireTarget, to: WireTarget)
¶unknown
no docs found
WireNode)
¶unknown
no docs found
Num, y: Num)
¶WireNode
no docs found
Entity, target: WireTarget)
¶unknown
no docs found
Entity, target: WireTarget)
¶unknown
no docs found
List, wire_id: Num)
¶unknown
no docs found
WireTarget)
¶unknown
no docs found
Entity, do_doc: Bool)
¶Connection
no docs found
Bool, entity: Entity, from: WireTarget, to: WireTarget)
¶unknown
no docs found
UIPanel, window_w: Num, but: UIButton)
¶unknown
no docs found
World)
¶unknown
no docs found
Entity, wires: Data)
¶unknown
no docs found
WireNode¶
import "luxe: system/wires.modifier" for WireNode
no docs found
var uuid : String = ID.uuidvar panel : UIPanel = nullvar entity : Entity = Entity.nonevar out : Bool = truevar from : WireTarget = nullvar to : WireTarget = nullvar other_uuid : String = nullvar label : UILabel = nullvar change : UILabel = nullvar icon : UIImage = nullvar endpoint : Control = nullvar cable_control : Control = nullvar draw_control : Control = nullvar resolve_node : Fn = nullvar resolve_wire : Fn = nullvar cable : Cable = Cable.newvar style : PathStyle = PathStyle.newvar cable_phase : Num = 0var cable_drag : Bool = false- valid_wire
- wire
- draw_depth
- order
- disconnect()
- new()
- destroy()
- highlight(state:
Bool) - from_entity
- to_entity
- from_node
- to_node
- make_cable()
Bool
no docs found
WireData
no docs found
Num
no docs found
Num
no docs found
unknown
no docs found
WireNode
no docs found
unknown
no docs found
Bool)
¶unknown
no docs found
Entity
no docs found
Entity
no docs found
WireNode
no docs found
WireNode
no docs found
unknown
no docs found
WireTarget¶
import "luxe: system/wires.modifier" for WireTarget
no docs found
var wire : Num = 0var link : Link = nullvar context : Asset = nullvar order : Num = 0var split : Bool = false
Wires¶
import "luxe: system/wires.modifier" for Wires
no docs found