| Interface | Description |
|---|---|
| Component |
Component represents a grouping of reusable and related states that are added to an
Entity. |
| ComponentIterator |
ComponentIterator is an
Iterator-like class used for quickly iterating over
subsets of entities within an EntitySystem with direct access to the components you're
interested in. |
| Entity |
An Entity represents a collection of Components within an EntitySystem.
|
| EntitySystem |
EntitySystem is the main container for the entities within a logical system such as a
game or physics world.
|
| Ownable |
An interface that designates something is ownable.
|
| Owner |
Owner is a listener and tag interface so that
Ownable implementations can
report ownership changes to their owners. |
| Class | Description |
|---|---|
| EntitySystem.Factory |
| Exception | Description |
|---|---|
| IllegalComponentDefinitionException |
IllegalComponentDefinitionException is an exception thrown if a Component
implementation does not follow the class hierarchy or field rules defined in
Component. |
| Annotation Type | Description |
|---|---|
| Requires |
The Requires annotation can be used to specify dependencies within a package of
components.
|
Copyright © 2013. All Rights Reserved.