Zdexby TheHolyOneZ
44,741 classes
Class

PathProcessor

: Object
Pathfinding.PathProcessor, AstarPathfindingProject 0x0080 (128 B) inherited 0x0010 AstarPathfindingProject.dll
0x00x0080

Members 14

OffsetSizeNameTypeFlagsDefault
0x08OnPathPreSearchAction<Pathfinding.Path>Private—
0x08OnPathPostSearchAction<Pathfinding.Path>Private—
0x08OnQueueUnblockedActionPrivate—
0x08queueThreadControlQueue2 flags—
0x08astarAstarPathPrivate+1 flags—
0x08returnQueuePathReturnQueuePrivate+1 flags—
0x08pathHandlersPathHandler[]Private+1 flags—
0x08threadsThread[]Private+1 flags—
0x08threadCoroutineIEnumeratorPrivate—
0x04nextNodeIndexintPrivate—
0x005C0x04padding / unreflected
0x08nodeIndexPoolStack<System.Int32>Private+1 flags—
0x08locksList<System.Int32>Private+1 flags—
0x04nextLockIDintPrivate—
0x00740x04padding / unreflected
0x08profilingSamplerCustomSamplerPrivate—

Functions 20

SignatureFlagsNativeParams
void add_OnPathPreSearch(Action<Pathfinding.Path> value)Public+1 flags0x08
void remove_OnPathPreSearch(Action<Pathfinding.Path> value)Public+1 flags0x08
void add_OnPathPostSearch(Action<Pathfinding.Path> value)Public+1 flags0x08
void remove_OnPathPostSearch(Action<Pathfinding.Path> value)Public+1 flags0x08
void add_OnQueueUnblocked(Action value)Public+1 flags0x08
void remove_OnQueueUnblocked(Action value)Public+1 flags0x08
int get_NumThreads()Public+1 flags0x04
bool get_IsUsingMultithreading()Public+1 flags0x01
void .ctor(AstarPath astar, PathReturnQueue returnQueue, int processors, bool multithreaded)2 flags0x08
int Lock(bool block)Private0x04
void Unlock(int id)Private0x04
GraphUpdateLock PausePathfinding(bool block)Public0x10
void TickNonMultithreaded()Public0x00
void JoinThreads()Public0x00
void AbortThreads()Public0x00
int GetNewNodeIndex()Public0x04
void InitializeNode(GraphNode node)Public0x08
void DestroyNode(GraphNode node)Public0x08
void CalculatePathsThreaded(PathHandler pathHandler)Private0x08
IEnumerator CalculatePaths(PathHandler pathHandler)Private0x08

Used by 4

types with a member, parameter or interface of this type