¶
luxe
API (2025.1.2
)¶
luxe: system/wires.modifier
module¶
Connection¶
import "luxe: system/wires.modifier" for Connection
no docs found
var from : WireTarget = Object
var 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 = 0
var left_panel : Control = 0
var 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.uuid
var panel : UIPanel = null
var entity : Entity = Entity.none
var out : Bool = true
var from : WireTarget = null
var to : WireTarget = null
var other_uuid : String = null
var label : UILabel = null
var change : UILabel = null
var icon : UIImage = null
var endpoint : Control = null
var cable_control : Control = null
var draw_control : Control = null
var resolve_node : Fn = null
var resolve_wire : Fn = null
var cable : Cable = Cable.new
var style : PathStyle = PathStyle.new
var cable_phase : Num = 0
var 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 = 0
var link : Link = null
var context : Asset = null
var order : Num = 0
var split : Bool = false
Wires¶
import "luxe: system/wires.modifier" for Wires
no docs found