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.