|
A* Pathfinding Project
3.8.2
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) |