Skip to content

luxe: system/wires.modifier


import "luxe: system/wires.modifier" for Connection

no docs found

var from : WireTarget = Object
var to : WireTarget = Object
import "luxe: system/wires.modifier" for Data

no docs found

var connections : List = []
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

System.new(world : World) : System

no docs found

System.init(world : World) : unknown

no docs found

System.copy_target(src : WireTarget, to : WireTarget) : unknown

no docs found

System.refresh_entity(node : WireNode) : unknown

no docs found

System.get_drop_node(x : Num, y : Num) : WireNode

no docs found

System.remove_block_connection(entity : Entity, target : WireTarget) : unknown

no docs found

System.find_connection_index(entity : Entity, target : WireTarget) : unknown

no docs found

System.find_wire_in_list(wires : List, wire_id : Num) : unknown

no docs found

System.find_wire(target : WireTarget) : unknown

no docs found

System.make_placeholder_wire(entity : Entity, do_doc : Bool) : Connection

no docs found

System.make_node(out : Bool, entity : Entity, from : WireTarget, to : WireTarget) : unknown

no docs found

System.refresh_wires(window : UIPanel, window_w : Num, but : UIButton) : unknown

no docs found

System.editor_init(world : World) : unknown

no docs found

System.editor_attach(entity : Entity, wires : Data) : unknown

no docs found

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

WireNode.valid_wire : Bool

no docs found

WireNode.wire : WireData

no docs found

WireNode.draw_depth : Num

no docs found

WireNode.order : Num

no docs found

WireNode.disconnect() : unknown

no docs found

WireNode.new() : WireNode

no docs found

WireNode.destroy() : unknown

no docs found

WireNode.highlight(state : Bool) : unknown

no docs found

WireNode.from_entity : Entity

no docs found

WireNode.to_entity : Entity

no docs found

WireNode.from_node : WireNode

no docs found

WireNode.to_node : WireNode

no docs found

WireNode.make_cable() : unknown

no docs found

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
import "luxe: system/wires.modifier" for Wires

no docs found