| Package | Description |
|---|---|
| com.artemis |
Core Artemis classes.
|
| com.artemis.utils |
Helper classes.
|
| Modifier and Type | Field and Description |
|---|---|
protected World |
Manager.world
The world associated with this manager.
|
protected World |
EntitySystem.world
The world this system belongs to.
|
| Modifier and Type | Method and Description |
|---|---|
World |
Entity.getWorld()
Returns the world this entity belongs to.
|
protected World |
Manager.getWorld()
Get the world associated with the manager.
|
| Modifier and Type | Method and Description |
|---|---|
ArchetypeBuilder.Archetype |
ArchetypeBuilder.build(World world)
Create a new world specific instance of Archetype based on the current state.
|
void |
PackedComponent.DisposedWithWorld.free(World world) |
static <T extends Component> |
ComponentMapper.getFor(Class<T> type,
World world)
Returns a component mapper for this type of components.
|
void |
Aspect.initialize(World world) |
protected void |
Manager.setWorld(World world)
Set the world associated with the manager.
|
protected void |
EntitySystem.setWorld(World world)
Set the world this manager works on.
|
| Constructor and Description |
|---|
Entity(World world,
int id)
Creates a new
Entity instance in the given world. |
Entity(World world,
int id,
UUID uuid)
Creates a new
Entity instance in the given world. |
| Modifier and Type | Method and Description |
|---|---|
void |
ArtemisProfiler.initialize(EntitySystem owner,
World world) |
| Constructor and Description |
|---|
EntityBuilder(World world)
Begin building new entity.
|
EntityBuilder(World world,
ArchetypeBuilder.Archetype archetype)
Begin building new entity based on archetype.
|
Copyright © 2014. All Rights Reserved.