Module graph_edit

Procs

proc rightDisconnects(self: GraphEdit): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rightDisconnects=(self: GraphEdit; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scrollOffset(self: GraphEdit): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scrollOffset=(self: GraphEdit; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc snapDistance(self: GraphEdit): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc snapDistance=(self: GraphEdit; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc useSnap(self: GraphEdit): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc useSnap=(self: GraphEdit; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc zoom(self: GraphEdit): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc zoom=(self: GraphEdit; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc connectNode(self: GraphEdit; fromm: string; fromPort: int64; to: string;
                toPort: int64): Error {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isNodeConnected(self: GraphEdit; fromm: string; fromPort: int64; to: string;
                    toPort: int64): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc disconnectNode(self: GraphEdit; fromm: string; fromPort: int64; to: string;
                   toPort: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getConnectionList(self: GraphEdit): Array {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc clearConnections(self: GraphEdit) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addValidRightDisconnectType(self: GraphEdit; typee: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc removeValidRightDisconnectType(self: GraphEdit; typee: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addValidLeftDisconnectType(self: GraphEdit; typee: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc removeValidLeftDisconnectType(self: GraphEdit; typee: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc addValidConnectionType(self: GraphEdit; fromType: int64; toType: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc removeValidConnectionType(self: GraphEdit; fromType: int64; toType: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isValidConnectionType(self: GraphEdit; fromType: int64; toType: int64): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc setSelected(self: GraphEdit; node: Object) {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

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