proc upVector(self: Navigation): Vector3 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc upVector=(self: Navigation; val: Vector3) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc navmeshAdd(self: Navigation; mesh: NavigationMesh; xform: Transform;
owner: Object = nil): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc navmeshSetTransform(self: Navigation; id: int64; xform: Transform) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc navmeshRemove(self: Navigation; id: int64) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getSimplePath(self: Navigation; start: Vector3; endd: Vector3;
optimize: bool = true): PoolVector3Array {.gcsafe, locks: 0,
raises: [Exception], tags: [RootEffect]
.}
-
proc getClosestPointToSegment(self: Navigation; start: Vector3; endd: Vector3;
useCollision: bool = false): Vector3 {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getClosestPoint(self: Navigation; toPoint: Vector3): Vector3 {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getClosestPointNormal(self: Navigation; toPoint: Vector3): Vector3 {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc getClosestPointOwner(self: Navigation; toPoint: Vector3): Object {.gcsafe,
locks: 0, raises: [Exception], tags: [RootEffect]
.}
-