A* Pathfinding Project  4.1.20
The A* Pathfinding Project for Unity 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events Macros Groups Pages
NavmeshBase Member List

This is the complete list of members for NavmeshBase, including all inherited members.

activeNavGraph
batchNodesToDestroyNavmeshBaseprivate
batchTileUpdateNavmeshBaseprivate
batchUpdatedTilesNavmeshBaseprivate
CalculateTransform()NavmeshBasepure virtual
ClearTile(int x, int z)NavmeshBaseprotected
ConnectTiles(NavmeshTile tile1, NavmeshTile tile2)NavmeshBaseprotected
ConnectTileWithNeighbours(NavmeshTile tile, bool onlyUnflagged=false)NavmeshBaseprotected
CountNodes()NavGraphvirtual
CreateNavmeshOutlineVisualization(NavmeshTile tile, GraphGizmoHelper helper)NavmeshBaseprivatestatic
CreateNavmeshSurfaceVisualization(NavmeshTile tile, GraphGizmoHelper helper)NavmeshBaseprivate
CreateNodeConnections(TriangleMeshNode[] nodes)NavmeshBaseprotectedstatic
CreateNodes(TriangleMeshNode[] buffer, int[] tris, int tileIndex, uint graphIndex)NavmeshBaseprotected
DeserializeExtraInfo(GraphSerializationContext ctx)NavmeshBaseprotectedvirtual
DeserializeSettingsCompatibility(GraphSerializationContext ctx)NavGraphprotectedvirtual
DestroyAllNodes()NavGraphprotectedvirtual
DestroyNodes(List< MeshNode > nodes)NavmeshBaseprivate
drawGizmosNavGraph
DrawUnwalkableNodes(float size)NavGraphprotected
enableNavmeshCuttingNavmeshBase
EndBatchTileUpdate()NavmeshBase
existsNavGraphpackage
FillWithEmptyTiles()NavmeshBaseprotected
forcedBoundsSizeNavmeshBase
GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint)NavmeshBasevirtual
Pathfinding::NavGraph.GetNearest(Vector3 position)NavGraph
Pathfinding::NavGraph.GetNearest(Vector3 position, NNConstraint constraint)NavGraph
GetNearestForce(Vector3 position, NNConstraint constraint)NavmeshBasevirtual
GetNodes(System.Action< GraphNode > action)NavmeshBasevirtual
Pathfinding::NavGraph.GetNodes(System.Func< GraphNode, bool > action)NavGraph
GetTile(int x, int z)NavmeshBase
GetTileBounds(IntRect rect)NavmeshBase
GetTileBounds(int x, int z, int width=1, int depth=1)NavmeshBase
GetTileBoundsInGraphSpace(IntRect rect)NavmeshBase
GetTileBoundsInGraphSpace(int x, int z, int width=1, int depth=1)NavmeshBase
GetTileCoordinates(int tileIndex, out int x, out int z)NavmeshBase
GetTileCoordinates(Vector3 position)NavmeshBase
GetTileIndex(int index)NavmeshBasestatic
GetTiles()NavmeshBase
GetTouchingTiles(Bounds bounds)NavmeshBase
GetTouchingTilesInGraphSpace(Rect rect)NavmeshBase
GetTouchingTilesRound(Bounds bounds)NavmeshBase
GetVertex(int index)NavmeshBase
GetVertexArrayIndex(int index)NavmeshBase
GetVertexInGraphSpace(int index)NavmeshBase
graphIndexNavGraph
guidNavGraph
infoScreenOpenNavGraph
initialPenaltyNavGraph
inverseMatrixNavGraph
Linecast(Vector3 origin, Vector3 end)NavmeshBase
Linecast(Vector3 origin, Vector3 end, GraphNode hint, out GraphHitInfo hit)NavmeshBase
Linecast(Vector3 origin, Vector3 end, GraphNode hint)NavmeshBase
Linecast(Vector3 origin, Vector3 end, GraphNode hint, out GraphHitInfo hit, List< GraphNode > trace)NavmeshBase
Linecast(NavmeshBase graph, Vector3 origin, Vector3 end, GraphNode hint, out GraphHitInfo hit)NavmeshBasestatic
Linecast(NavmeshBase graph, Vector3 origin, Vector3 end, GraphNode hint, out GraphHitInfo hit, List< GraphNode > trace)NavmeshBasestatic
LinecastShapeEdgeLookupNavmeshBaseprivatestatic
matrixNavGraph
MaxTileConnectionEdgeDistanceNavmeshBaseprotected
nameNavGraph
NavmeshBase()NavmeshBase
NavmeshBase()NavmeshBaseprivatestatic
navmeshUpdateDataNavmeshBasepackage
nearestSearchOnlyXZNavmeshBase
NewEmptyTile(int x, int z)NavmeshBaseprotected
NNConstraintDistanceXZNavmeshBaseprivatestatic
NNConstraintNoneNavmeshBaseprivatestatic
nodeRecyclingHashBufferNavmeshBaseprivate
OnDestroy()NavmeshBaseprotectedvirtual
OnDrawGizmos(Pathfinding.Util.RetainedGizmos gizmos, bool drawNodes)NavmeshBase
Pathfinding::NavGraph.OnDrawGizmos(RetainedGizmos gizmos, bool drawNodes)NavGraphvirtual
OnRecalculatedTilesNavmeshBase
openNavGraph
PointOnNavmesh(Vector3 position, NNConstraint constraint)NavmeshBase
PostDeserialization(GraphSerializationContext ctx)NavmeshBaseprotectedvirtual
PrepareNodeRecycling(int x, int z, Int3[] verts, int[] tris, TriangleMeshNode[] recycledNodeBuffer)NavmeshBaseprivate
RecalculateNormalsNavmeshBaseprotected
RelocateNodes(Matrix4x4 deltaMatrix)NavmeshBasevirtual
RelocateNodes(GraphTransform newTransform)NavmeshBase
Pathfinding::NavGraph.RelocateNodes(Matrix4x4 oldMatrix, Matrix4x4 newMatrix)NavGraph
RemoveConnectionsFromTile(NavmeshTile tile)NavmeshBaseprotected
RemoveConnectionsFromTo(NavmeshTile a, NavmeshTile b)NavmeshBaseprotected
ReplaceTile(int x, int z, Int3[] verts, int[] tris)NavmeshBase
Scan()NavGraph
ScanGraph()NavGraph
ScanInternal()NavGraphprotectedpure virtual
SerializeExtraInfo(GraphSerializationContext ctx)NavmeshBaseprotectedvirtual
SetMatrix(Matrix4x4 m)NavGraph
showMeshOutlineNavmeshBase
showMeshSurfaceNavmeshBase
showNodeConnectionsNavmeshBase
StartBatchTileUpdate()NavmeshBase
TileIndexMaskNavmeshBase
TileIndexOffsetNavmeshBase
tilesNavmeshBaseprotected
TileWorldSizeXNavmeshBase
TileWorldSizeZNavmeshBase
tileXCountNavmeshBase
tileZCountNavmeshBase
transformNavmeshBase
transformNavmeshBaseprivate
TryConnect(int tileIdx1, int tileIdx2)NavmeshBaseprivate
VertexIndexMaskNavmeshBase