| Interface | Description |
|---|---|
| ParallelAware |
ParallelAware is an interface that
Task implementations can implement. |
| Task |
Tasks are functional processors of the entities and components within an EntitySystem.
|
| Class | Description |
|---|---|
| ElapsedTimeResult |
ElapsedTimeResult is a utility result that can be used to report and received the
amount of elapsed time between executions of a job.
|
| Job |
Job represents a list of
tasks that must be executed in a particular order
so that they produce a meaningful computation over an entity system. |
| Result |
Result represents a computed result, preferably that of a bulk computation, performed
by a Task.
|
| Scheduler |
Scheduler coordinates the multi-threaded execution of jobs that process an
EntitySystem.
|
| SimpleTask |
SimpleTask extends Task adds logic to simplify the creation of tasks that perform the
same operations on each entity that matches a specific component configuration.
|
| Timers |
Timers is a utility class that provides factory methods for creating Tasks that report
ElapsedTimeResult for use with other tasks that might have time-dependent
behavior. |
| Annotation Type | Description |
|---|---|
| SimpleTask.Optional |
Copyright © 2013. All Rights Reserved.