proc navpolyAdd(self: Navigation2D; mesh: NavigationPolygon; xform: Transform2D;
owner: Object = nil): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc navpolySetTransform(self: Navigation2D; id: int64; xform: Transform2D) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc navpolyRemove(self: Navigation2D; id: int64) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getSimplePath(self: Navigation2D; start: Vector2; endd: Vector2;
optimize: bool = true): PoolVector2Array {.gcsafe, locks: 0,
raises: [Exception], tags: [RootEffect]
.}
-
proc getClosestPoint(self: Navigation2D; toPoint: Vector2): Vector2 {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getClosestPointOwner(self: Navigation2D; toPoint: Vector2): Object {.gcsafe,
locks: 0, raises: [Exception], tags: [RootEffect]
.}
-