Package | Description |
---|---|
com.artemis |
Core Artemis classes.
|
com.artemis.managers |
Manager implementations.
|
com.artemis.utils |
Helper classes.
|
Modifier and Type | Method and Description |
---|---|
ImmutableBag<ComponentType> |
ComponentManager.getComponentTypes() |
ImmutableBag<EntitySubscription> |
AspectSubscriptionManager.getSubscriptions()
Gets the active list of all current entity subscriptions.
|
ImmutableBag<BaseSystem> |
World.getSystems()
Gives you all the systems in this world for possible iteration.
|
Modifier and Type | Method and Description |
---|---|
ImmutableBag<Entity> |
GroupManager.getEntities(String group)
Get all entities that belong to the provided group.
|
ImmutableBag<Entity> |
PlayerManager.getEntitiesOfPlayer(String player)
Get all entities belonging to a player.
|
ImmutableBag<String> |
GroupManager.getGroups(Entity e)
Get all groups the entity belongs to.
|
ImmutableBag<String> |
GroupManager.getGroups(int entityId) |
ImmutableBag<String> |
TeamManager.getPlayers(String team)
Get all players on a team.
|
Modifier and Type | Class and Description |
---|---|
class |
Bag<E>
Collection type a bit like ArrayList but does not preserve the order of its
entities, speedwise it is very good, especially suited for games.
|
Modifier and Type | Method and Description |
---|---|
void |
Bag.addAll(ImmutableBag<E> items)
Add all items into this bag.
|
boolean |
Bag.removeAll(ImmutableBag<E> bag)
Removes from this Bag all of its elements that are contained in the
specified Bag.
|
Copyright © 2019. All rights reserved.