A* Pathfinding Project  4.3.8
The A* Pathfinding Project for Unity 3D
GridGraph Member List

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

activeNavGraph
aspectRatioGridGraph
BATCH_SIZEGridGraphstatic
CalculateAffectedRegions(GraphUpdateObject o, out IntRect originalRect, out IntRect affectRect, out IntRect physicsRect, out bool willChangeWalkability, out int erosion)GridGraphprotected
CalculateConnections(GridNode node)GridGraphstatic
CalculateConnections(GridNodeBase node)GridGraphvirtual
CalculateConnections(int x, int z, GridNode node)GridGraphvirtual
CalculateConnections(int x, int z)GridGraphvirtual
CalculateConnectionsForCellAndNeighbours(int x, int z)GridGraph
CalculateDimensions(out int width, out int depth, out float nodeSize)GridGraphprivate
CalculateTransform()GridGraph
CanUpdateAsync(GraphUpdateObject o)GridGraphprivate
centerGridGraph
CheckConnection(GridNode node, int dir)GridGraph
ClipLineSegmentToBounds(Vector3 a, Vector3 b, out Vector3 outA, out Vector3 outB)GridGraphprotected
collisionGridGraph
ConvertHexagonSizeToNodeSize(InspectorGridHexagonNodeSize mode, float value)GridGraphstatic
ConvertNodeSizeToHexagonSize(InspectorGridHexagonNodeSize mode, float value)GridGraphstatic
CountNodes()GridGraphvirtual
CreateNavmeshSurfaceVisualization(GridNodeBase[] nodes, int nodeCount, GraphGizmoHelper helper)GridGraphprivate
CrossMagnitude(Vector2 a, Vector2 b)GridGraphprotectedstatic
CrossMagnitude(Int2 a, Int2 b)GridGraphprotectedstatic
cutCornersGridGraph
DepthGridGraph
depthGridGraph
DeserializeExtraInfo(GraphSerializationContext ctx)GridGraphprotectedvirtual
DeserializeSettingsCompatibility(GraphSerializationContext ctx)GridGraphprotectedvirtual
DestroyAllNodes()GridGraphprotectedvirtual
DisposeUnmanagedData()GridGraphprotectedvirtual
drawGizmosNavGraph
DrawUnwalkableNodes(RetainedGizmos gizmos, float size)NavGraphprotected
erodeIterationsGridGraph
ErodeNode(GraphNode node)GridGraphprivate
ErodeNodeWithTags(GraphNode node, int iteration)GridGraphprivate
ErodeNodeWithTagsInit(GraphNode node)GridGraphprivate
ErodeWalkableArea()GridGraphvirtual
ErodeWalkableArea(int xmin, int zmin, int xmax, int zmax)GridGraph
ErosionAnyFalseConnections(GraphNode baseNode)GridGraphprotectedvirtual
erosionFirstTagGridGraph
erosionUseTagsGridGraph
existsNavGraphpackage
GenerateMatrix()GridGraph
GetConnectionCost(int dir)GridGraph
GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint)GridGraphvirtual
Pathfinding::NavGraph.GetNearest(Vector3 position)NavGraph
Pathfinding::NavGraph.GetNearest(Vector3 position, NNConstraint constraint)NavGraph
GetNearestForce(Vector3 position, NNConstraint constraint)GridGraphvirtual
getNearestForceOverlapGridGraph
GetNode(int x, int z)GridGraphvirtual
GetNodeConnection(GridNode node, int dir)GridGraph
GetNodeConnection(int index, int x, int z, int dir)GridGraphprivate
GetNodes(System.Action< GraphNode > action)GridGraphvirtual
Pathfinding::NavGraph.GetNodes(System.Func< GraphNode, bool > action)NavGraph
GetNodesInArea(Bounds bounds)GridGraph
GetNodesInArea(GraphUpdateShape shape)GridGraph
GetNodesInArea(Bounds bounds, GraphUpdateShape shape)GridGraph
GetNodesInRegion(Bounds bounds)GridGraph
GetNodesInRegion(GraphUpdateShape shape)GridGraph
GetNodesInRegion(Bounds bounds, GraphUpdateShape shape)GridGraphprotectedvirtual
GetNodesInRegion(IntRect rect)GridGraphvirtual
GetNodesInRegion(IntRect rect, GridNodeBase[] buffer)GridGraphvirtual
GetRectFromBounds(Bounds bounds)GridGraphprotected
graphIndexNavGraph
GraphPointToWorld(int x, int z, float height)GridGraph
GridGraph()GridGraph
guidNavGraph
HandleBackwardsCompatibility(GraphSerializationContext ctx)GridGraphprivate
HasNodeConnection(GridNode node, int dir)GridGraph
HasNodeConnection(int index, int x, int z, int dir)GridGraph
hexagonNeighbourIndicesGridGraphpackagestatic
infoScreenOpenNavGraph
initialPenaltyNavGraph
inspectorGridModeGridGraph
inspectorHexagonSizeModeGridGraph
inverseMatrixNavGraph
isometricAngleGridGraph
IsValidConnection(GridNodeBase node1, GridNodeBase node2)GridGraphvirtual
LayerCountGridGraph
Linecast(Vector3 from, Vector3 to)GridGraph
Linecast(Vector3 from, Vector3 to, GraphNode hint)GridGraph
Linecast(Vector3 from, Vector3 to, GraphNode hint, out GraphHitInfo hit)GridGraph
Linecast(Vector3 from, Vector3 to, GraphNode hint, out GraphHitInfo hit, List< GraphNode > trace)GridGraph
Linecast(GridNodeBase fromNode, GridNodeBase toNode)GridGraph
matrixNavGraph
maxClimbGridGraph
maxSlopeGridGraph
maxStepHeightGridGraph
maxStepUsesSlopeGridGraph
nameNavGraph
neighbourCostsGridGraph
neighbourOffsetsGridGraph
neighboursGridGraph
neighbourXOffsetsGridGraphstatic
neighbourZOffsetsGridGraphstatic
nodesGridGraph
nodeSizeGridGraph
nodeSurfaceNormalsGridGraphprivate
OnDestroy()NavGraphprotectedvirtual
OnDrawGizmos(RetainedGizmos gizmos, bool drawNodes, RetainedGizmos.RedrawScope redrawScope)GridGraphvirtual
openNavGraph
penaltyAngleGridGraph
penaltyAngleFactorGridGraph
penaltyAnglePowerGridGraph
penaltyPositionGridGraph
penaltyPositionFactorGridGraph
penaltyPositionOffsetGridGraph
PostDeserialization(GraphSerializationContext ctx)GridGraphprotectedvirtual
RecalculateCell(int x, int z, bool resetPenalties=true, bool resetTags=true)GridGraphvirtual
RelocateNodes(Matrix4x4 deltaMatrix)GridGraphvirtual
RelocateNodes(Vector3 center, Quaternion rotation, float nodeSize, float aspectRatio=1, float isometricAngle=0)GridGraph
Pathfinding::NavGraph.RelocateNodes(Matrix4x4 oldMatrix, Matrix4x4 newMatrix)NavGraph
RemoveGridGraphFromStatic()GridGraphprivate
rotationGridGraph
rulesGridGraph
Scan()NavGraph
ScanGraph()NavGraph
ScanInternal(bool async)GridGraphprotectedvirtual
Pathfinding::NavGraph.ScanInternal()NavGraphprotectedvirtual
ScanInternalBurst(bool async)GridGraphprivate
SerializeExtraInfo(GraphSerializationContext ctx)GridGraphprotectedvirtual
SetDimensions(int width, int depth, float nodeSize)GridGraph
SetMatrix(Matrix4x4 m)NavGraph
SetNodeConnection(GridNode node, int dir, bool value)GridGraph
SetNodeConnection(int index, int x, int z, int dir, bool value)GridGraph
SetUpOffsetsAndCosts()GridGraphvirtual
showMeshOutlineGridGraph
showMeshSurfaceGridGraph
showNodeConnectionsGridGraph
sizeGridGraph
SnappedLinecast(Vector3 from, Vector3 to, GraphNode hint, out GraphHitInfo hit)GridGraph
textureDataGridGraph
transformGridGraph
unclampedSizeGridGraph
uniformEdgeCostsGridGraph
uniformWidthDepthGridGridGraph
UpdateArea(GraphUpdateObject o)GridGraphprivate
UpdateAreaBurst(GridNode[] newNodes, Int2 nodeArrayBounds, IntRect bounds, JobDependencyTracker dependencyTracker, JobHandle nodesDependsOn, Allocator allocationMethod, bool allowRecalculateGraph, bool allowReadFromGraph, GraphUpdateObject graphUpdateObject=null)GridGraphprivate
UpdateAreaInit(GraphUpdateObject o)GridGraphprivate
UpdateAreaPost(GraphUpdateObject o)GridGraphprivate
UpdateNodePositionCollision(GridNode node, int x, int z, bool resetPenalty=true)GridGraphvirtual
UpdateSizeFromWidthDepth()GridGraph
UpdateTransform()GridGraph
USE_BURSTGridGraphstatic
USE_BURST_UPDATEGridGraphstatic
useJumpPointSearchGridGraph
useRaycastNormalGridGraphprotected
WidthGridGraph
widthGridGraph