A* Pathfinding Project  4.2.0
The A* Pathfinding Project for Unity 3D
LayerGridGraph Member List

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

activeNavGraph
AddLayers(int count)LayerGridGraphprivate
aspectRatioGridGraph
CalculateAffectedRegions(GraphUpdateObject o, out IntRect originalRect, out IntRect affectRect, out IntRect physicsRect, out bool willChangeWalkability, out int erosion)GridGraphprotected
CalculateConnections(GridNodeBase baseNode)LayerGridGraphvirtual
CalculateConnections(int x, int z, int layerIndex, LevelGridNode node)LayerGridGraph
CalculateConnections(int x, int z)LayerGridGraphvirtual
CalculateConnections(int x, int z, int layerIndex)LayerGridGraph
Pathfinding::GridGraph.CalculateConnections(GridNode node)GridGraphstatic
Pathfinding::GridGraph.CalculateConnections(int x, int z, GridNode node)GridGraphvirtual
CalculateConnectionsForCellAndNeighbours(int x, int z)GridGraph
CalculateTransform()GridGraph
CanUpdateAsync(GraphUpdateObject o)IUpdatableGraph
centerGridGraph
characterHeightLayerGridGraph
CheckConnection(LevelGridNode node, int dir)LayerGridGraphstatic
Pathfinding::GridGraph.CheckConnection(GridNode node, int dir)GridGraph
ClipLineSegmentToBounds(Vector3 a, Vector3 b, out Vector3 outA, out Vector3 outB)GridGraphprotected
collisionGridGraph
comparerLayerGridGraphprivatestatic
CountNodes()LayerGridGraphvirtual
CrossMagnitude(Vector2 a, Vector2 b)GridGraphprotectedstatic
CrossMagnitude(Int2 a, Int2 b)GridGraphprotectedstatic
cutCornersGridGraph
depthGridGraph
DepthGridGraph
DeserializeExtraInfo(GraphSerializationContext ctx)LayerGridGraphprotectedvirtual
DeserializeSettingsCompatibility(GraphSerializationContext ctx)GridGraphprotectedvirtual
DestroyAllNodes()GridGraphprotectedvirtual
drawGizmosNavGraph
DrawUnwalkableNodes(float size)NavGraphprotected
erodeIterationsGridGraph
ErodeWalkableArea()GridGraphvirtual
ErodeWalkableArea(int xmin, int zmin, int xmax, int zmax)GridGraph
ErosionAnyFalseConnections(GraphNode baseNode)LayerGridGraphprotectedvirtual
erosionFirstTagGridGraph
erosionUseTagsGridGraph
existsNavGraphpackage
GenerateMatrix()GridGraph
GetConnectionCost(int dir)GridGraph
GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint)LayerGridGraphvirtual
Pathfinding::NavGraph.GetNearest(Vector3 position)NavGraph
Pathfinding::NavGraph.GetNearest(Vector3 position, NNConstraint constraint)NavGraph
GetNearestForce(Vector3 position, NNConstraint constraint)LayerGridGraphvirtual
getNearestForceOverlapGridGraph
GetNearestNode(Vector3 position, int x, int z, NNConstraint constraint)LayerGridGraphprivate
GetNode(int x, int z)LayerGridGraphvirtual
GetNode(int x, int z, int layer)LayerGridGraph
GetNodeConnection(GridNode node, int dir)GridGraph
GetNodes(System.Action< GraphNode > action)LayerGridGraphvirtual
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 b, GraphUpdateShape shape)LayerGridGraphprotectedvirtual
GetNodesInRegion(IntRect rect)LayerGridGraphvirtual
GetNodesInRegion(IntRect rect, GridNodeBase[] buffer)LayerGridGraphvirtual
Pathfinding::GridGraph.GetNodesInRegion(Bounds bounds)GridGraph
Pathfinding::GridGraph.GetNodesInRegion(GraphUpdateShape shape)GridGraph
GetRectFromBounds(Bounds bounds)GridGraphprotected
graphIndexNavGraph
GraphPointToWorld(int x, int z, float height)GridGraph
GridGraph()GridGraph
guidNavGraph
HasNodeConnection(GridNode node, int dir)GridGraph
HasNodeConnection(int index, int x, int z, int dir)GridGraph
heightSampleBufferLayerGridGraphprivatestatic
hexagonNeighbourIndicesGridGraphpackagestatic
infoScreenOpenNavGraph
initialPenaltyNavGraph
inspectorGridModeGridGraph
inverseMatrixNavGraph
isometricAngleGridGraph
IsValidConnection(GridNodeBase node1, GridNodeBase node2)GridGraphvirtual
lastScannedDepthLayerGridGraphpackage
lastScannedWidthLayerGridGraphpackage
LayerCountLayerGridGraph
layerCountLayerGridGraphpackage
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
mergeSpanRangeLayerGridGraph
nameNavGraph
neighbourCostsGridGraph
neighbourOffsetsGridGraph
neighboursGridGraph
neighbourXOffsetsGridGraph
neighbourZOffsetsGridGraph
nodesLayerGridGraph
nodeSizeGridGraph
OnDestroy()LayerGridGraphprotectedvirtual
OnDrawGizmos(RetainedGizmos gizmos, bool drawNodes)GridGraphvirtual
openNavGraph
penaltyAngleGridGraph
penaltyAngleFactorGridGraph
penaltyAnglePowerGridGraph
penaltyPositionGridGraph
penaltyPositionFactorGridGraph
penaltyPositionOffsetGridGraph
PostDeserialization(GraphSerializationContext ctx)LayerGridGraphprotectedvirtual
RecalculateCell(int x, int z, bool resetPenalties=true, bool resetTags=true)LayerGridGraphvirtual
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()LayerGridGraphprivate
rotationGridGraph
SampleHeights(GraphCollision collision, float mergeSpanRange, Vector3 position, out int numHits)LayerGridGraphprotectedstatic
Scan()NavGraph
ScanGraph()NavGraph
ScanInternal()LayerGridGraphprotectedvirtual
SerializeExtraInfo(GraphSerializationContext ctx)LayerGridGraphprotectedvirtual
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
uniformWidthDepthGridLayerGridGraph
UpdateArea(GraphUpdateObject o)LayerGridGraphprivate
UpdateAreaInit(GraphUpdateObject o)IUpdatableGraph
UpdateAreaPost(GraphUpdateObject o)IUpdatableGraph
UpdateNodePositionCollision(GridNode node, int x, int z, bool resetPenalty=true)GridGraphvirtual
UpdateSizeFromWidthDepth()GridGraph
UpdateTransform()GridGraph
useJumpPointSearchGridGraph
useRaycastNormalGridGraphprotected
widthGridGraph
WidthGridGraph