Static variables

@:value([])staticexcludeRemove:Array<String> = []

@:value(null)staticenumTexts:String ‑> Array<String> = null

@:value(null)staticonCanvasControl:() ‑> CanvasControl = null

@:value(null)staticonCanvasReleased:() ‑> Void = null

@:value(null)staticonHeaderReleased:TNode ‑> Void = null

@:value(null)staticonLinkDrag:(TNodeLink, Bool) ‑> Void = null

@:value(null)staticonNodeRemove:TNode ‑> Void = null

@:value(null)staticonSocketReleased:TNodeSocket ‑> Void = null

Static methods

@:value({ vars : null })staticinlinetr(id:String, ?vars:Map<String, String>):String

Constructor

new()

Variables

@:value(false)_inputStarted:Bool = false

@:value(false)nodesDrag:Bool = false

@:value([])nodesSelected:Array<TNode> = []

@:value(0.0)panX:Float = 0.0

@:value(0.0)panY:Float = 0.0

@:value(0)uih:Int = 0

@:value(0)uiw:Int = 0

@:value(1.0)zoom:Float = 1.0

@:value(null)colorPickerCallback:Color ‑> Void = null

Methods

inlineLINE_H():Int

inlinePAN_X():Float

inlinePAN_Y():Float

inlineSCALE():Float

@:value({ highlight : false })drawLink(ui:Zui, x1:Float, y1:Float, x2:Float, y2:Float, highlight:Bool = false):Void

drawNode(ui:Zui, node:TNode, canvas:TNodeCanvas):Void

inlinep(f:Float):Float

rgbaPopup(ui:Zui, nhandle:Handle, val:Float32Array, x:Int, y:Int):Void