@: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
@:value({ vars : null })staticinlinetr(id:String, ?vars:Map<String, String>):String
new()
@: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
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
getLinkId(links:Array<TNodeLink>):Int
getNode(nodes:Array<TNode>, id:Int):TNode
getNodeId(nodes:Array<TNode>):Int
getSocketId(nodes:Array<TNode>):Int
nodeCanvas(ui:Zui, canvas:TNodeCanvas):Void
inlinep(f:Float):Float
removeNode(n:TNode, canvas:TNodeCanvas):Void
rgbaPopup(ui:Zui, nhandle:Handle, val:Float32Array, x:Int, y:Int):Void