A* Pathfinding Project  4.1.16
The A* Pathfinding Project for Unity 3D
MultiTargetPath Member List

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

ABPath()ABPath
BlockUntilCalculated()Path
CalculateHScore(GraphNode node)Pathpackage
calculatePartialABPath
CalculateStep(long targetTick)MultiTargetPathprotectedvirtual
callbackPath
callbacksMultiTargetPath
CanTraverse(GraphNode node)Pathpackage
ChooseShortestPath()MultiTargetPathprivate
chosenTargetMultiTargetPath
Claim(System.Object o)Path
Cleanup()MultiTargetPathprotectedvirtual
CompletePathIfStartIsValidTarget()ABPathprotectedvirtual
completeStatePathprotected
CompleteStatePath
Construct(Vector3[] startPoints, Vector3 target, OnPathDelegate[] callbackDelegates, OnPathDelegate callback=null)MultiTargetPathstatic
Construct(Vector3 start, Vector3[] targets, OnPathDelegate[] callbackDelegates, OnPathDelegate callback=null)MultiTargetPathstatic
Pathfinding::ABPath.Construct(Vector3 start, Vector3 end, OnPathDelegate callback=null)ABPathstatic
currentRPathprotected
DebugString(PathLog logMode)MultiTargetPathpackagevirtual
DebugStringPrefix(PathLog logMode, System.Text.StringBuilder text)Pathprotected
DebugStringSuffix(PathLog logMode, System.Text.StringBuilder text)Pathprotected
durationPathpackage
enabledTagsPath
endNodeABPath
endNodeCostsABPathprotected
endPointABPath
EndPointGridGraphSpecialCase(GraphNode closestWalkableEndNode)ABPathprotectedvirtual
Error()Path
errorPath
errorLogPath
FailWithError(string msg)Pathpackage
FloodingPathPathpackage
FoundTarget(PathNode nodeR, int i)MultiTargetPathprotected
GetConnectionSpecialCost(GraphNode a, GraphNode b, uint currentCost)ABPathpackagevirtual
GetHTarget()Pathpackage
GetState()Path
GetTagPenalty(int tag)Pathpackage
GetTotalLength()Path
GetTraversalCost(GraphNode node)Pathpackage
hasBeenResetPathprotected
hasEndPointABPathprotected
heuristicPath
HeuristicMode enum nameMultiTargetPath
heuristicModeMultiTargetPath
heuristicScalePath
hTargetPathprotected
hTargetNodePathprotected
immediateCallbackPath
Initialize()MultiTargetPathprotectedvirtual
internalTagPenaltiesPathprotected
invertedMultiTargetPath
IsDone()Path
Log(string msg)Pathpackage
LogError(string msg)Pathpackage
manualTagPenaltiesPathprotected
MultiTargetPath()MultiTargetPath
nextPathpackage
nnConstraintPath
nodePathsMultiTargetPath
OnEnterPool()MultiTargetPathprotectedvirtual
originalEndPointABPath
originalStartPointABPath
originalTargetPointsMultiTargetPath
partialBestTargetABPathprotected
pathPath
pathHandlerPathprotected
pathIDPathpackage
pathsForAllMultiTargetPath
PipelineStatePathpackage
Prepare()MultiTargetPathprotectedvirtual
PrepareBase(PathHandler pathHandler)Pathprotected
RebuildOpenList()MultiTargetPathprotected
RecalculateHTarget(bool firstTime)MultiTargetPathprivate
recycledPathpackage
Release(System.Object o, bool silent=false)Path
ReleaseSilent(System.Object o)Pathpackage
Reset()MultiTargetPathprotectedvirtual
ResetFlags()MultiTargetPathprivate
ReturnPath()MultiTargetPathprotectedvirtual
searchedNodesPathpackage
sequentialTargetMultiTargetPathprivate
SetPathParametersForReturn(int target)MultiTargetPathprivate
Setup(Vector3 start, Vector3[] targets, OnPathDelegate[] callbackDelegates, OnPathDelegate callback)MultiTargetPathprotected
Pathfinding::ABPath.Setup(Vector3 start, Vector3 end, OnPathDelegate callbackDelegate)ABPathprotected
startIntPointABPath
startNodeABPath
startPointABPath
tagPenaltiesPath
targetNodeCountMultiTargetPathprotected
targetNodesMultiTargetPath
targetPointsMultiTargetPath
targetsFoundMultiTargetPath
Trace(PathNode node)MultiTargetPathprotectedvirtual
traversalProviderPath
UpdateStartEnd(Vector3 start, Vector3 end)ABPathprotected
vectorPathPath
vectorPathsMultiTargetPath
WaitForPath()Path