| bool get_isBatching() | Private+1 flags | — | 0x01 |
| bool get_isValid() | Public+1 flags | — | 0x01 |
| void .ctor(NavmeshBase graph) | Public+1 flags | — | 0x08 |
| void OnRecalculatedTiles(const NavmeshTile[]& recalculatedTiles) | Public | — | 0x08 |
| int GetActiveRotation(const Int2& p) | Public | — | 0x08 |
| TileType RegisterTileType(Mesh source, const Int3& centerOffset, int width, int depth) | Public | — | 0x0C |
| void CreateTileTypesFromGraph() | Public | — | 0x00 |
| void UpdateTileType(NavmeshTile tile) | Private | — | 0x08 |
| void StartBatchLoad() | Public | — | 0x00 |
| void EndBatchLoad() | Public | — | 0x00 |
| CuttingResult CutPoly(const Int3[]& verts, const int[]& tris, const Int3[]& extraShape, GraphTransform graphTransform, const IntRect& tiles, const CutMode& mode, int perturbate) | Private | — | 0x10 |
| List<Pathfinding.Util.TileHandler.Cut> PrepareNavmeshCutsForCutting(List<Pathfinding.NavmeshCut> navmeshCuts, GraphTransform transform, const IntRect& cutSpaceBounds, int perturbate, bool anyNavmeshAdds) | PrivateStatic | — | 0x10 |
| void PoolPolygon(Polygon polygon, Stack<Pathfinding.Poly2Tri.Polygon> pool) | PrivateStatic | — | 0x08 |
| void CutAll(List<Pathfinding.ClipperLib.IntPoint> poly, List<System.Int32> intersectingCutIndices, List<Pathfinding.Util.TileHandler.Cut> cuts, PolyTree result) | Private | — | 0x08 |
| void CutDual(List<Pathfinding.ClipperLib.IntPoint> poly, List<System.Int32> tmpIntersectingCuts, List<Pathfinding.Util.TileHandler.Cut> cuts, bool hasDual, List<System.Collections.Generic.List<Pathfinding.ClipperLib.IntPoint>> intermediateResult, PolyTree result) | Private | — | 0x08 |
| int ClipAgainstRectangle(const Int3[]& clipIn, const Int3[]& clipOut, const Int2& size) | Private | — | 0x08 |
| void CopyMesh(const Int3[]& vertices, const int[]& triangles, List<Pathfinding.Int3> outVertices, List<System.Int32> outTriangles) | PrivateStatic | — | 0x08 |
| void DelaunayRefinement(const Int3[]& verts, const int[]& tris, ref int& tCount, bool delaunay, bool colinear) | Private | — | 0x08 |
| void ClearTile(int x, int z) | Public | — | 0x04 |
| void ReloadInBounds(const Bounds& bounds) | Public | — | 0x18 |
| void ReloadInBounds(const IntRect& tiles) | Public | — | 0x10 |
| void ReloadTile(int x, int z) | Public | — | 0x04 |
| void LoadTile(TileType tile, int x, int z, int rotation, int yoffset) | Public | — | 0x08 |
| bool <StartBatchLoad>b__23_0(bool force) | Private | — | 0x01 |
| bool <EndBatchLoad>b__24_0(IWorkItemContext ctx, bool force) | Private | | 0x08 |