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

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

ABPath()ABPath
AdvanceState(PathState s)Path
CalculateHScore(GraphNode node)Path
calculatePartialABPath
CalculateStep(long targetTick)MultiTargetPathvirtual
callbackPath
callbacksMultiTargetPath
callTimePath
CanTraverse(GraphNode node)Path
ChooseShortestPath()MultiTargetPathprivate
chosenTargetMultiTargetPath
Claim(System.Object o)Path
Cleanup()MultiTargetPathvirtual
CompletePathIfStartIsValidTarget()ABPathprotectedvirtual
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)MultiTargetPathvirtual
DebugStringPrefix(PathLog logMode, System.Text.StringBuilder text)Pathprotected
DebugStringSuffix(PathLog logMode, System.Text.StringBuilder text)Pathprotected
durationPath
enabledTagsPath
endHintABPath
endNodeABPath
endNodeCostsABPathprotected
endPointABPath
Error()Path
errorPath
errorLogPath
FloodingPathPath
ForceLogError(string msg)Path
FoundTarget(PathNode nodeR, int i)MultiTargetPathprotected
GetConnectionSpecialCost(GraphNode a, GraphNode b, uint currentCost)ABPathvirtual
GetHTarget()Path
GetMovementVector(Vector3 point)ABPath
GetState()Path
GetTagPenalty(int tag)Path
GetTotalLength()Path
GetTraversalCost(GraphNode node)Path
hasBeenResetPathprotected
hasEndPointABPathprotected
HasExceededTime(int searchedNodes, long targetTime)Pathprotected
heuristicPath
HeuristicMode enum nameMultiTargetPath
heuristicModeMultiTargetPath
heuristicScalePath
hTargetPathprotected
hTargetNodePathprotected
immediateCallbackPath
Initialize()MultiTargetPathvirtual
internalTagPenaltiesPathprotected
invertedMultiTargetPath
IsDone()Path
Log(string msg)Path
LogError(string msg)Path
manualTagPenaltiesPathprotected
maxFrameTimePathprotected
MultiTargetPath()MultiTargetPath
nextPathpackage
nnConstraintPath
nodePathsMultiTargetPath
OnEnterPool()MultiTargetPathvirtual
originalEndPointABPath
originalStartPointABPath
originalTargetPointsMultiTargetPath
partialBestTargetABPathprotected
pathPath
pathHandlerPath
pathIDPath
pathsForAllMultiTargetPath
pooledPathpackage
Prepare()MultiTargetPathvirtual
PrepareBase(PathHandler pathHandler)Pathpackage
RebuildOpenList()MultiTargetPathprotected
recalcStartEndCostsABPath
RecalculateHTarget(bool firstTime)MultiTargetPathprivate
recycledPathpackage
Release(System.Object o, bool silent=false)Path
ReleaseSilent(System.Object o)Path
Reset()ABPathvirtual
ResetCosts(Path p)ABPath
ResetFlags()MultiTargetPathprivate
ReturnPath()MultiTargetPathvirtual
searchedNodesPath
searchIterationsPath
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
startHintABPath
startIntPointABPath
startNodeABPath
startPointABPath
tagPenaltiesPath
targetNodeCountMultiTargetPathprotected
targetNodesMultiTargetPath
targetPointsMultiTargetPath
targetsFoundMultiTargetPath
Trace(PathNode node)MultiTargetPathprotectedvirtual
UpdateStartEnd(Vector3 start, Vector3 end)ABPathprotected
vectorPathPath
vectorPathsMultiTargetPath
WaitForPath()Path