Module node_2d

Procs

proc position(self: Node2D): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc position=(self: Node2D; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rotation(self: Node2D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rotation=(self: Node2D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rotationDegrees(self: Node2D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rotationDegrees=(self: Node2D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scale(self: Node2D): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc scale=(self: Node2D; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc transform(self: Node2D): Transform2D {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc transform=(self: Node2D; val: Transform2D) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalPosition(self: Node2D): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalPosition=(self: Node2D; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalRotation(self: Node2D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalRotation=(self: Node2D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalRotationDegrees(self: Node2D): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalRotationDegrees=(self: Node2D; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalScale(self: Node2D): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalScale=(self: Node2D; val: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalTransform(self: Node2D): Transform2D {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalTransform=(self: Node2D; val: Transform2D) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc zIndex(self: Node2D): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc zIndex=(self: Node2D; val: int64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc zAsRelative(self: Node2D): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc zAsRelative=(self: Node2D; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rotate(self: Node2D; radians: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc moveLocalX(self: Node2D; delta: float64; scaled: bool = false) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc moveLocalY(self: Node2D; delta: float64; scaled: bool = false) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc translate(self: Node2D; offset: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc globalTranslate(self: Node2D; offset: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc applyScale(self: Node2D; ratio: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc lookAt(self: Node2D; point: Vector2) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getAngleTo(self: Node2D; point: Vector2): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc toLocal(self: Node2D; globalPoint: Vector2): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc toGlobal(self: Node2D; localPoint: Vector2): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getRelativeTransformToParent(self: Node2D; parent: Object): Transform2D {.
gcsafe, locks: 0, raises: [], tags: []
.}