Module graph_edit

Procs

proc connectNode*(self: GraphEdit; fromm: string; fromPort: int64; to: string;
                 toPort: int64): Error {.
gcsafe, locks: 0
.}
proc isNodeConnected*(self: GraphEdit; fromm: string; fromPort: int64; to: string;
                     toPort: int64): bool {.
gcsafe, locks: 0
.}
proc disconnectNode*(self: GraphEdit; fromm: string; fromPort: int64; to: string;
                    toPort: int64) {.
gcsafe, locks: 0
.}
proc getConnectionList*(self: GraphEdit): Array {.
gcsafe, locks: 0
.}
proc getScrollOfs*(self: GraphEdit): Vector2 {.
gcsafe, locks: 0
.}
proc setScrollOfs*(self: GraphEdit; ofs: Vector2) {.
gcsafe, locks: 0
.}
proc setZoom*(self: GraphEdit; pZoom: float64) {.
gcsafe, locks: 0
.}
proc getZoom*(self: GraphEdit): float64 {.
gcsafe, locks: 0
.}
proc setSnap*(self: GraphEdit; pixels: int64) {.
gcsafe, locks: 0
.}
proc getSnap*(self: GraphEdit): int64 {.
gcsafe, locks: 0
.}
proc setUseSnap*(self: GraphEdit; enable: bool) {.
gcsafe, locks: 0
.}
proc isUsingSnap*(self: GraphEdit): bool {.
gcsafe, locks: 0
.}
proc setRightDisconnects*(self: GraphEdit; enable: bool) {.
gcsafe, locks: 0
.}
proc isRightDisconnectsEnabled*(self: GraphEdit): bool {.
gcsafe, locks: 0
.}
proc setSelected*(self: GraphEdit; node: Node) {.
gcsafe, locks: 0
.}

Methods

method graphNodeMoved*(self: GraphEdit; arg0: Node) {.
gcsafe, locks: 0, base
.}
method graphNodeRaised*(self: GraphEdit; arg0: Node) {.
gcsafe, locks: 0, base
.}
method topLayerInput*(self: GraphEdit; arg0: InputEvent) {.
gcsafe, locks: 0, base
.}
method topLayerDraw*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}
method scrollMoved*(self: GraphEdit; arg0: float64) {.
gcsafe, locks: 0, base
.}
method zoomMinus*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}
method zoomReset*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}
method zoomPlus*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}
method snapToggled*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}
method snapValueChanged*(self: GraphEdit; arg0: float64) {.
gcsafe, locks: 0, base
.}
method guiInput*(self: GraphEdit; event: InputEvent) {.
gcsafe, locks: 0
.}
method updateScrollOffset*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}
method connectionsLayerDraw*(self: GraphEdit) {.
gcsafe, locks: 0, base
.}