메소드 | 설명 | |
---|---|---|
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 |
메소드 | 설명 | |
---|---|---|
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 | |
리턴 | int |
public static ForceCallThreadSafeCallbacks ( ) : void | ||
리턴 | void |
public GetNearest ( Vector3 position ) : |
||
position | Vector3 | |
리턴 |
public GetNearest ( Vector3 position, |
||
position | Vector3 | |
constraint | ||
리턴 |
public GetNearest ( Vector3 position, |
||
position | Vector3 | |
constraint | ||
hint | Node | |
리턴 |
public static RegisterSafeUpdate ( OnVoidDelegate callback, bool threadSafe ) : void | ||
callback | OnVoidDelegate | |
threadSafe | bool | |
리턴 | void |
public UpdateGraphs ( Bounds bounds, float t ) : void | ||
bounds | Bounds | |
t | float | |
리턴 | void |
public UpdateGraphs ( GraphUpdateObject ob ) : void | ||
ob | GraphUpdateObject | |
리턴 | void |
public UpdateGraphs ( GraphUpdateObject ob, float t ) : void | ||
ob | GraphUpdateObject | |
t | float | |
리턴 | void |
public static Pathfinding.Util.LockFreeStack pathReturnStack | ||
리턴 | Pathfinding.Util.LockFreeStack |