NavMesh: _polygons: _pointCache: _edgeCache: _addPoint: _addEdge: _findEdge: _findCommonEdge: addPolygon(vertices: Vec2[]): NavPolygon addRect(pos: Vec2, size: Vec2): NavPolygon _getLocation: getNeighbours(index: number): number[] getCost(a: number, b: number): number getHeuristic(indexA: number, indexB: number): number getPath(start: number, goal: number): number[] getWaypointPath(start: Vec2, goal: Vec2, opt: any): Vec2[]