A* Pathfinding Project
3.8.1
The A* Pathfinding Project for Unity 3D
|
Public Member Functions | |
Worker (Simulator sim) | |
void | Execute (int task) |
void | Run () |
void | Terminate () |
void | WaitOne () |
Public Attributes | |
AutoResetEvent | runFlag = new AutoResetEvent(false) |
Simulator | simulator |
int | start |
int | task = 0 |
Thread | thread |
ManualResetEvent | waitFlag = new ManualResetEvent(true) |
Private Attributes | |
WorkerContext | context = new WorkerContext() |
int | end |
bool | terminate = false |
void Execute | ( | int | task | ) |
void Run | ( | ) |
void Terminate | ( | ) |
void WaitOne | ( | ) |
|
private |
|
private |
AutoResetEvent runFlag = new AutoResetEvent(false) |
Simulator simulator |
int start |
int task = 0 |
|
private |
Thread thread |
ManualResetEvent waitFlag = new ManualResetEvent(true) |