| Package | Description |
|---|---|
| com.artemis |
Core Artemis classes.
|
| com.artemis.managers |
Manager implementations.
|
| com.artemis.systems |
Entity systems.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentManager
Handles the association between entities and their components.
|
class |
EntityManager
EntityManager.
|
class |
EntitySystem
The most raw entity system.
|
class |
Manager
A manager for handling entities in the world.
|
| Constructor and Description |
|---|
MundaneWireException(Class<? extends EntityObserver> klazz) |
| Modifier and Type | Class and Description |
|---|---|
class |
GroupManager
If you need to group your entities together, e.g tanks going into "units"
group or explosions into "effects", then use this manager.
|
class |
PlayerManager
You may sometimes want to specify to which player an entity belongs to.
|
class |
TagManager
If you need to tag any entity, use this.
|
class |
TeamManager
Use this class together with PlayerManager.
|
class |
UuidEntityManager |
| Modifier and Type | Class and Description |
|---|---|
class |
DelayedEntityProcessingSystem
The purpose of this class is to allow systems to execute at varying
intervals.
|
class |
EntityProcessingSystem
A typical entity system.
|
class |
IntervalEntityProcessingSystem
If you need to process entities at a certain interval then use this.
|
class |
IntervalEntitySystem
A system that processes entities at a interval in milliseconds.
|
class |
VoidEntitySystem
This system has an empty aspect so it processes no entities, but it still
gets invoked.
|
Copyright © 2014. All Rights Reserved.