A* Pathfinding Project
4.3.5
The A* Pathfinding Project for Unity 3D
|
This is the complete list of members for GridGraph, including all inherited members.
active | NavGraph | |
aspectRatio | GridGraph | |
BATCH_SIZE | GridGraph | static |
CalculateAffectedRegions(GraphUpdateObject o, out IntRect originalRect, out IntRect affectRect, out IntRect physicsRect, out bool willChangeWalkability, out int erosion) | GridGraph | protected |
CalculateConnections(GridNode node) | GridGraph | static |
CalculateConnections(GridNodeBase node) | GridGraph | virtual |
CalculateConnections(int x, int z, GridNode node) | GridGraph | virtual |
CalculateConnections(int x, int z) | GridGraph | virtual |
CalculateConnectionsForCellAndNeighbours(int x, int z) | GridGraph | |
CalculateDimensions(out int width, out int depth, out float nodeSize) | GridGraph | private |
CalculateTransform() | GridGraph | |
CanUpdateAsync(GraphUpdateObject o) | GridGraph | private |
center | GridGraph | |
CheckConnection(GridNode node, int dir) | GridGraph | |
ClipLineSegmentToBounds(Vector3 a, Vector3 b, out Vector3 outA, out Vector3 outB) | GridGraph | protected |
collision | GridGraph | |
ConvertHexagonSizeToNodeSize(InspectorGridHexagonNodeSize mode, float value) | GridGraph | static |
ConvertNodeSizeToHexagonSize(InspectorGridHexagonNodeSize mode, float value) | GridGraph | static |
CountNodes() | GridGraph | virtual |
CreateNavmeshSurfaceVisualization(GridNodeBase[] nodes, int nodeCount, GraphGizmoHelper helper) | GridGraph | private |
CrossMagnitude(Vector2 a, Vector2 b) | GridGraph | protectedstatic |
CrossMagnitude(Int2 a, Int2 b) | GridGraph | protectedstatic |
cutCorners | GridGraph | |
Depth | GridGraph | |
depth | GridGraph | |
DeserializeExtraInfo(GraphSerializationContext ctx) | GridGraph | protectedvirtual |
DeserializeSettingsCompatibility(GraphSerializationContext ctx) | GridGraph | protectedvirtual |
DestroyAllNodes() | GridGraph | protectedvirtual |
drawGizmos | NavGraph | |
DrawUnwalkableNodes(float size) | NavGraph | protected |
erodeIterations | GridGraph | |
ErodeNode(GraphNode node) | GridGraph | private |
ErodeNodeWithTags(GraphNode node, int iteration) | GridGraph | private |
ErodeNodeWithTagsInit(GraphNode node) | GridGraph | private |
ErodeWalkableArea() | GridGraph | virtual |
ErodeWalkableArea(int xmin, int zmin, int xmax, int zmax) | GridGraph | |
ErosionAnyFalseConnections(GraphNode baseNode) | GridGraph | protectedvirtual |
erosionFirstTag | GridGraph | |
erosionUseTags | GridGraph | |
exists | NavGraph | package |
GenerateMatrix() | GridGraph | |
GetConnectionCost(int dir) | GridGraph | |
GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint) | GridGraph | virtual |
Pathfinding::NavGraph.GetNearest(Vector3 position) | NavGraph | |
Pathfinding::NavGraph.GetNearest(Vector3 position, NNConstraint constraint) | NavGraph | |
GetNearestForce(Vector3 position, NNConstraint constraint) | GridGraph | virtual |
getNearestForceOverlap | GridGraph | |
GetNode(int x, int z) | GridGraph | virtual |
GetNodeConnection(GridNode node, int dir) | GridGraph | |
GetNodeConnection(int index, int x, int z, int dir) | GridGraph | private |
GetNodes(System.Action< GraphNode > action) | GridGraph | virtual |
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) | GridGraph | protectedvirtual |
GetNodesInRegion(IntRect rect) | GridGraph | virtual |
GetNodesInRegion(IntRect rect, GridNodeBase[] buffer) | GridGraph | virtual |
GetRectFromBounds(Bounds bounds) | GridGraph | protected |
graphIndex | NavGraph | |
GraphPointToWorld(int x, int z, float height) | GridGraph | |
GridGraph() | GridGraph | |
guid | NavGraph | |
HasNodeConnection(GridNode node, int dir) | GridGraph | |
HasNodeConnection(int index, int x, int z, int dir) | GridGraph | |
hexagonNeighbourIndices | GridGraph | packagestatic |
infoScreenOpen | NavGraph | |
initialPenalty | NavGraph | |
inspectorGridMode | GridGraph | |
inspectorHexagonSizeMode | GridGraph | |
inverseMatrix | NavGraph | |
isometricAngle | GridGraph | |
IsValidConnection(GridNodeBase node1, GridNodeBase node2) | GridGraph | virtual |
JobPenaltyAngle(NativeArray< uint > nodePenalties, NativeArray< float4 > nodeNormals, Vector3 up, JobDependencyTracker dependencyTracker) | GridGraph | protected |
JobPenaltyPosition(NativeArray< uint > nodePenalties, NativeArray< Vector3 > nodePositions, JobDependencyTracker dependencyTracker) | GridGraph | protected |
LayerCount | GridGraph | |
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 | |
matrix | NavGraph | |
maxClimb | GridGraph | |
maxSlope | GridGraph | |
maxStepHeight | GridGraph | |
maxStepUsesSlope | GridGraph | |
name | NavGraph | |
neighbourCosts | GridGraph | |
neighbourOffsets | GridGraph | |
neighbours | GridGraph | |
neighbourXOffsets | GridGraph | static |
neighbourZOffsets | GridGraph | static |
nodes | GridGraph | |
nodeSize | GridGraph | |
OnDestroy() | GridGraph | protectedvirtual |
OnDrawGizmos(RetainedGizmos gizmos, bool drawNodes) | GridGraph | virtual |
open | NavGraph | |
penaltyAngle | GridGraph | |
penaltyAngleFactor | GridGraph | |
penaltyAnglePower | GridGraph | |
penaltyPosition | GridGraph | |
penaltyPositionFactor | GridGraph | |
penaltyPositionOffset | GridGraph | |
PostDeserialization(GraphSerializationContext ctx) | GridGraph | protectedvirtual |
RecalculateCell(int x, int z, bool resetPenalties=true, bool resetTags=true) | GridGraph | virtual |
RelocateNodes(Matrix4x4 deltaMatrix) | GridGraph | virtual |
RelocateNodes(Vector3 center, Quaternion rotation, float nodeSize, float aspectRatio=1, float isometricAngle=0) | GridGraph | |
Pathfinding::NavGraph.RelocateNodes(Matrix4x4 oldMatrix, Matrix4x4 newMatrix) | NavGraph | |
RemoveGridGraphFromStatic() | GridGraph | private |
rotation | GridGraph | |
Scan() | NavGraph | |
ScanGraph() | NavGraph | |
ScanInternal(bool async) | GridGraph | protectedvirtual |
Pathfinding::NavGraph.ScanInternal() | NavGraph | protectedvirtual |
ScanInternalBurst(bool async) | GridGraph | private |
SerializeExtraInfo(GraphSerializationContext ctx) | GridGraph | protectedvirtual |
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() | GridGraph | virtual |
showMeshOutline | GridGraph | |
showMeshSurface | GridGraph | |
showNodeConnections | GridGraph | |
size | GridGraph | |
SnappedLinecast(Vector3 from, Vector3 to, GraphNode hint, out GraphHitInfo hit) | GridGraph | |
textureData | GridGraph | |
transform | GridGraph | |
unclampedSize | GridGraph | |
uniformEdgeCosts | GridGraph | |
uniformWidthDepthGrid | GridGraph | |
UpdateArea(GraphUpdateObject o) | GridGraph | private |
UpdateAreaBurst(GridNode[] newNodes, Int2 nodeArrayBounds, IntRect bounds, JobDependencyTracker dependencyTracker, JobHandle nodesDependsOn, Allocator allocationMethod, bool allowReadFromGraph, GraphUpdateObject graphUpdateObject=null) | GridGraph | private |
UpdateAreaInit(GraphUpdateObject o) | GridGraph | private |
UpdateAreaPost(GraphUpdateObject o) | GridGraph | private |
UpdateNodePositionCollision(GridNode node, int x, int z, bool resetPenalty=true) | GridGraph | virtual |
UpdateSizeFromWidthDepth() | GridGraph | |
UpdateTransform() | GridGraph | |
USE_BURST | GridGraph | static |
USE_BURST_UPDATE | GridGraph | static |
useJumpPointSearch | GridGraph | |
useRaycastNormal | GridGraph | protected |
width | GridGraph | |
Width | GridGraph |