| _navmeshHolders | TriangleMeshNode | protectedstatic |
| AddConnection(GraphNode node, uint cost) | MeshNode | virtual |
| AddConnection(GraphNode node, uint cost, int shapeEdge) | MeshNode | |
| Area | GraphNode | |
| ClearConnections(bool alsoReverse) | MeshNode | virtual |
| ClosestPointOnNode(Vector3 p) | TriangleMeshNode | virtual |
| ClosestPointOnNodeXZ(Vector3 p) | TriangleMeshNode | virtual |
| ClosestPointOnNodeXZInGraphSpace(Vector3 p) | TriangleMeshNode | package |
| connections | MeshNode | |
| ContainsConnection(GraphNode node) | MeshNode | virtual |
| ContainsPoint(Vector3 p) | TriangleMeshNode | virtual |
| Pathfinding::MeshNode.ContainsPoint(Int3 point) | MeshNode | virtual |
| ContainsPointInGraphSpace(Int3 p) | TriangleMeshNode | virtual |
| DeserializeNode(GraphSerializationContext ctx) | TriangleMeshNode | virtual |
| DeserializeReferences(GraphSerializationContext ctx) | MeshNode | virtual |
| Destroy() | GraphNode | |
| Destroyed | GraphNode | |
| Flags | GraphNode | |
| flags | GraphNode | protected |
| GetConnections(System.Action< GraphNode > action) | MeshNode | virtual |
| GetGizmoHashCode() | MeshNode | virtual |
| GetNavmeshHolder(uint graphIndex) | TriangleMeshNode | static |
| GetPortal(GraphNode toNode, System.Collections.Generic.List< Vector3 > left, System.Collections.Generic.List< Vector3 > right, bool backwards) | TriangleMeshNode | |
| GetPortal(GraphNode toNode, System.Collections.Generic.List< Vector3 > left, System.Collections.Generic.List< Vector3 > right, bool backwards, out int aIndex, out int bIndex) | TriangleMeshNode | |
| Pathfinding::MeshNode.GetPortal(GraphNode other, List< Vector3 > left, List< Vector3 > right, bool backwards) | GraphNode | virtual |
| GetVertex(int i) | TriangleMeshNode | virtual |
| GetVertexArrayIndex(int i) | TriangleMeshNode | |
| GetVertexCount() | TriangleMeshNode | virtual |
| GetVertexIndex(int i) | TriangleMeshNode | |
| GetVertexInGraphSpace(int i) | TriangleMeshNode | |
| GetVertices(out Int3 v0, out Int3 v1, out Int3 v2) | TriangleMeshNode | |
| GetVerticesInGraphSpace(out Int3 v0, out Int3 v1, out Int3 v2) | TriangleMeshNode | |
| Graph | GraphNode | |
| GraphIndex | GraphNode | |
| GraphNode(AstarPath astar) | GraphNode | protected |
| HierarchicalNodeIndex | GraphNode | package |
| IsHierarchicalNodeDirty | GraphNode | package |
| lockObject | TriangleMeshNode | protectedstatic |
| MaxGraphIndex | GraphNode | |
| MaxHierarchicalNodeIndex | GraphNode | |
| MeshNode(AstarPath astar) | MeshNode | protected |
| NodeIndex | GraphNode | |
| Open(Path path, PathNode pathNode, PathHandler handler) | TriangleMeshNode | virtual |
| Penalty | GraphNode | |
| position | GraphNode | |
| RandomPointOnSurface() | TriangleMeshNode | virtual |
| RecalculateConnectionCosts() | GraphNode | |
| RemoveConnection(GraphNode node) | MeshNode | virtual |
| SerializeNode(GraphSerializationContext ctx) | TriangleMeshNode | virtual |
| SerializeReferences(GraphSerializationContext ctx) | MeshNode | virtual |
| SetConnectivityDirty() | GraphNode | |
| SetNavmeshHolder(int graphIndex, INavmeshHolder graph) | TriangleMeshNode | static |
| SharedEdge(GraphNode other) | TriangleMeshNode | |
| SurfaceArea() | TriangleMeshNode | virtual |
| Tag | GraphNode | |
| TemporaryFlag1 | GraphNode | package |
| TemporaryFlag2 | GraphNode | package |
| TriangleMeshNode(AstarPath astar) | TriangleMeshNode | |
| UpdatePositionFromVertices() | TriangleMeshNode | |
| UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler) | TriangleMeshNode | virtual |
| v0 | TriangleMeshNode | |
| v1 | TriangleMeshNode | |
| v2 | TriangleMeshNode | |
| Walkable | GraphNode | |