Dispatcher Class |
Namespace: Demo3D.EventQueue
public class Dispatcher
The Dispatcher type exposes the following members.
| Name | Description | |
|---|---|---|
| Dispatcher | Initializes a new instance of the Dispatcher class |
| Name | Description | |
|---|---|---|
| Time |
The current simulation time in a fixed point format for deterministic simulation behavior.
|
| Name | Description | |
|---|---|---|
| AddAction(Action) |
Invoke an action asynchronously at the current time.
| |
| AddAction(FuncITask) |
Invoke a coroutine asynchronously at the current time..
| |
| AddAction(Action, Object) |
Invoke an action asynchronously at the current time.
| |
| AddAction(FuncITask, Object) |
Invoke a coroutine asynchronously at the current time..
| |
| ScheduleAction(Fixed, Action) |
Schedule an action to be invoked in the future.
| |
| ScheduleAction(Fixed, Action, Object) |
Schedule an action to be invoked in the future.
| |
| ScheduleAction(Fixed, FuncITask, Object) |
Schedule a coroutine to be invoked in the future.
| |
| ScheduleActionAt(Fixed, Action) |
Schedule an action to be invoked in the future.
| |
| ScheduleActionAt(Fixed, Action, Object) |
Schedule an action to be invoked in the future.
| |
| ScheduleActionAtWithPriority |
Schedule an action to be invoked in the future but force it to happen at the start or end of that point in time.
|