Method | Description | |
---|---|---|
ApplyLinks ( ) : void | ||
AutoScan ( ) : bool | ||
Awake ( ) : void | ||
CalculateThreadCount ( ThreadCount count ) : int | ||
DataUpdate ( ) : void | ||
FindTagNames ( ) : string[] | ||
FloodFill ( ) : void | ||
FloodFill ( Node seed ) : void | ||
FloodFill ( Node seed, int area ) : void | ||
FlushGraphUpdates ( ) : void | ||
FlushThreadSafeCallbacks ( ) : void | ||
ForceCallThreadSafeCallbacks ( ) : void | ||
GetNearest ( Vector3 position ) : |
||
GetNearest ( Vector3 position, |
||
GetNearest ( Vector3 position, |
||
GetNearest ( Ray ray ) : Node | ||
GetNextPathID ( ) : ushort | ||
GetTagNames ( ) : string[] | ||
LogProfiler ( ) : void | ||
NodeCountChanged ( ) : void | ||
OnApplicationQuit ( ) : void | ||
OnDestroy ( ) : void | ||
QueueGraphUpdates ( ) : void | ||
RegisterSafeUpdate ( OnVoidDelegate callback, bool threadSafe ) : void | ||
ResetProfiler ( ) : void | ||
ReturnPaths ( bool timeSlice ) : void | ||
ReturnsPathsHandler ( ) : IEnumerator | ||
Scan ( ) : void | ||
ScanLoop ( ) : IEnumerable | ||
SetUpReferences ( ) : void | ||
StartPath ( Path p ) : void | ||
UpdateGraphs ( Bounds bounds ) : void | ||
UpdateGraphs ( Bounds bounds, float t ) : void | ||
UpdateGraphs ( GraphUpdateObject ob ) : void | ||
UpdateGraphs ( GraphUpdateObject ob, float t ) : void | ||
UpdatePathThreadInfoNodes ( ) : void | ||
WaitForPath ( Path p ) : void |
Method | Description | |
---|---|---|
AstarLog ( string s ) : void | ||
AstarLogError ( string s ) : void | ||
CalculatePaths ( System _threadInfo ) : IEnumerator | ||
CalculatePathsHandler ( System _threadData ) : IEnumerator | ||
CalculatePathsThreaded ( System _threadInfo ) : void | ||
DelayedGraphUpdate ( ) : IEnumerator | ||
DoUpdateGraphs ( ) : void | ||
Initialize ( ) : void | ||
IsPathPossible ( Node n1, Node n2 ) : bool | ||
LockThread ( System _astar ) : void | ||
LogPathResults ( Path p ) : void | ||
MenuScan ( ) : void | ||
OnDrawGizmos ( ) : void | ||
OnGUI ( ) : void | ||
ResetQueueStates ( ) : void | ||
TrickAbortThreads ( ) : void | ||
TryCallThreadSafeCallbacks ( ) : void | ||
Update ( ) : void | ||
UpdateGraphsInteral ( GraphUpdateObject ob, float t ) : IEnumerator | ||
WillBlockPath ( GraphUpdateObject ob, Node n1, Node n2 ) : bool |
public static CalculateThreadCount ( ThreadCount count ) : int | ||
count | ThreadCount | |
return | int |
public FloodFill ( Node seed, int area ) : void | ||
seed | Node | |
area | int | |
return | void |
public static ForceCallThreadSafeCallbacks ( ) : void | ||
return | void |
public GetNearest ( Vector3 position ) : |
||
position | Vector3 | |
return |
public GetNearest ( Vector3 position, |
||
position | Vector3 | |
constraint | ||
return |
public GetNearest ( Vector3 position, |
||
position | Vector3 | |
constraint | ||
hint | Node | |
return |
public static RegisterSafeUpdate ( OnVoidDelegate callback, bool threadSafe ) : void | ||
callback | OnVoidDelegate | |
threadSafe | bool | |
return | void |
public UpdateGraphs ( Bounds bounds, float t ) : void | ||
bounds | Bounds | |
t | float | |
return | void |
public UpdateGraphs ( GraphUpdateObject ob ) : void | ||
ob | GraphUpdateObject | |
return | void |
public UpdateGraphs ( GraphUpdateObject ob, float t ) : void | ||
ob | GraphUpdateObject | |
t | float | |
return | void |
public static AstarDistribution Distribution | ||
return | AstarDistribution |
public static OnVoidDelegate On65KOverflow | ||
return | OnVoidDelegate |
public static OnVoidDelegate OnAwakeSettings | ||
return | OnVoidDelegate |
public OnVoidDelegate OnDrawGizmosCallback | ||
return | OnVoidDelegate |
public static OnGraphDelegate OnGraphPostScan | ||
return | OnGraphDelegate |
public static OnGraphDelegate OnGraphPreScan | ||
return | OnGraphDelegate |
public static OnScanDelegate OnGraphsUpdated | ||
return | OnScanDelegate |
public OnVoidDelegate OnGraphsWillBeUpdated | ||
return | OnVoidDelegate |
public OnVoidDelegate OnGraphsWillBeUpdated2 | ||
return | OnVoidDelegate |
public static OnScanDelegate OnLatePostScan | ||
return | OnScanDelegate |
public static OnPathDelegate OnPathPostSearch | ||
return | OnPathDelegate |
public static OnPathDelegate OnPathPreSearch | ||
return | OnPathDelegate |
public static System.Int64 TotalSearchTime | ||
return | System.Int64 |
public static System.Int64 TotalSearchedNodes | ||
return | System.Int64 |
public static Pathfinding.Util.LockFreeStack pathReturnStack | ||
return | Pathfinding.Util.LockFreeStack |
public static IEnumerator threadEnumerator | ||
return | IEnumerator |
public static PathThreadInfo[] threadInfos | ||
return | PathThreadInfo[] |