<T extends Component> T |
Entity.add(Class<T> componentType) |
<T extends Component> T |
EntityManager.addComponent(Class<T> componentType,
Entity entity)
public Entity Component management
|
<T extends Component> T |
EntityManager.addGlobal(Class<T> componentType)
global component management
|
<T extends Component> T |
Entity.get(Class<T> componentType) |
<T extends Component> com.badlogic.gdx.utils.ObjectMap.Keys<Entity> |
EntityManager.getAllWith(Class<T> componentType) |
<T extends Component> T |
EntityManager.getComponent(Class<T> componentType,
Entity entity) |
<T extends Component> Entity |
EntityManager.getFirstWith(Class<T> componentType) |
<T extends Component> T |
EntityManager.getGlobal(Class<T> componentType) |
<T extends Component> boolean |
Entity.has(Class<T> componentType) |
<T extends Component> boolean |
EntityManager.hasComponent(Class<T> componentType,
Entity entity) |
<T extends Component> boolean |
EntityManager.hasGlobal(Class<T> componentType) |
<T extends Component> void |
Entity.remove(Class<T> componentType) |
<T extends Component> void |
EntityManager.removeComponent(Class<T> componentType,
Entity entity) |
<T extends Component> void |
EntityManager.removeGlobal(Class<T> componentType) |