A B C D E F G H I L M N O P Q R S T U V W 

A

acc - Variable in class com.artemis.systems.IntervalEntitySystem
Accumulated delta to keep track of interval.
acos(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
add(Class<? extends Component>) - Method in class com.artemis.ArchetypeBuilder
Ensure this builder includes the specified component type.
add(Component) - Method in class com.artemis.EntityEdit
Add a component to this entity.
add(Component, ComponentType) - Method in class com.artemis.EntityEdit
Faster adding of components into the entity.
add(Entity, String) - Method in class com.artemis.managers.GroupManager
Set the group of the entity.
add(E) - Method in class com.artemis.utils.Bag
Adds the specified element to the end of this bag.
add(int) - Method in class com.artemis.utils.IntBag
Adds the specified element to the end of this bag.
addAll(ImmutableBag<E>) - Method in class com.artemis.utils.Bag
Add all items into this bag.
addComponent(Entity, ComponentType, Component) - Method in class com.artemis.ComponentManager
Adds the component of the given type to the entity.
addComponent(Component) - Method in class com.artemis.Entity
Deprecated.
addComponent(Component, ComponentType) - Method in class com.artemis.Entity
Deprecated.
addComponents(Entity, ArchetypeBuilder.Archetype) - Method in class com.artemis.ComponentManager
 
added(Entity) - Method in class com.artemis.ComponentManager
 
added(Entity) - Method in class com.artemis.EntityManager
Adds the entity to this manager.
added(Entity) - Method in interface com.artemis.EntityObserver
Called when an entity the observer is interested in is added.
added(ImmutableBag<Entity>) - Method in interface com.artemis.EntityObserver
 
added(Entity) - Method in class com.artemis.EntitySystem
Call when an entity interesting to the system is added to the world.
added(ImmutableBag<Entity>) - Method in class com.artemis.EntitySystem
 
added(Entity) - Method in class com.artemis.Manager
 
added(ImmutableBag<Entity>) - Method in class com.artemis.Manager
 
addEntity(Entity) - Method in class com.artemis.World
Deprecated.
internally managed by artemis
addToWorld() - Method in class com.artemis.Entity
Deprecated.
Automatically managed.
all(Class<? extends Component>...) - Method in class com.artemis.Aspect
Returns an aspect where an entity must possess all of the specified component types.
all(Collection<Class<? extends Component>>) - Method in class com.artemis.Aspect
Returns an aspect where an entity must possess all of the specified component types.
angleInDegrees(float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
angleInDegrees(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
angleInRadians(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
Annotation - Class in com.artemis.utils.reflect
Provides information about, and access to, an annotation of a field, class or interface.
ArchetypeBuilder - Class in com.artemis
Builder for basic Archetype instances.
ArchetypeBuilder(ArchetypeBuilder.Archetype) - Constructor for class com.artemis.ArchetypeBuilder
Constructs an archetype builder containing the composition of the specified parent.
ArchetypeBuilder() - Constructor for class com.artemis.ArchetypeBuilder
Constructs an empty archetype builder.
ArchetypeBuilder.Archetype - Class in com.artemis
Provides a blueprint for new entities, offering greatly improved insertion performance for systems and managers.
ArchetypeBuilder.Archetype(ComponentType[], int) - Constructor for class com.artemis.ArchetypeBuilder.Archetype
 
ArrayReflection - Class in com.artemis.utils.reflect
Utilities for Array reflection.
ArrayReflection() - Constructor for class com.artemis.utils.reflect.ArrayReflection
 
ArtemisMultiException - Exception in com.artemis
 
ArtemisMultiException(List<Throwable>) - Constructor for exception com.artemis.ArtemisMultiException
 
ArtemisProfiler - Interface in com.artemis.utils
 
asin(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
Aspect - Class in com.artemis
An Aspect is used by systems as a matcher against entities, to check if a system is interested in an entity.
atan(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 

B

Bag<E> - Class in com.artemis.utils
Collection type a bit like ArrayList but does not preserve the order of its entities, speedwise it is very good, especially suited for games.
Bag() - Constructor for class com.artemis.utils.Bag
Constructs an empty Bag with an initial capacity of 64.
Bag(int) - Constructor for class com.artemis.utils.Bag
Constructs an empty Bag with the specified initial capacity.
begin() - Method in class com.artemis.EntitySystem
Called before processing of entities begins.
build(World) - Method in class com.artemis.ArchetypeBuilder
Create a new world specific instance of Archetype based on the current state.
build() - Method in class com.artemis.utils.EntityBuilder
Assemble, add to world

C

changed(Entity) - Method in interface com.artemis.EntityObserver
Called when an entity the observer is interested in has changed.
changed(ImmutableBag<Entity>) - Method in interface com.artemis.EntityObserver
 
changed(ImmutableBag<Entity>) - Method in class com.artemis.EntitySystem
 
changed(Entity) - Method in class com.artemis.EntitySystem
Call when an entity interesting to the system has changed in the world.
changed(Entity) - Method in class com.artemis.Manager
 
changed(ImmutableBag<Entity>) - Method in class com.artemis.Manager
 
changedEntity(Entity) - Method in class com.artemis.World
Deprecated.
does nothing, internally tracked by artemis now.
changedInWorld() - Method in class com.artemis.Entity
Deprecated.
Automatically managed.
check(Entity) - Method in class com.artemis.EntitySystem
Will check if the entity is of interest to this system.
checkProcessing() - Method in class com.artemis.EntitySystem
Check if the system should be processed.
checkProcessing() - Method in class com.artemis.systems.DelayedEntityProcessingSystem
 
checkProcessing() - Method in class com.artemis.systems.IntervalEntitySystem
 
ClassReflection - Class in com.artemis.utils.reflect
Utilities for Class reflection.
ClassReflection() - Constructor for class com.artemis.utils.reflect.ClassReflection
 
clean() - Method in class com.artemis.ComponentManager
Removes all components from entities marked for deletion.
clean() - Method in class com.artemis.EntityManager
 
clear() - Method in class com.artemis.utils.Bag
Removes all of the elements from this bag.
clear() - Method in class com.artemis.utils.IntBag
Removes all of the elements from this bag.
collides(float, float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
com.artemis - package com.artemis
Core Artemis classes.
com.artemis.annotations - package com.artemis.annotations
Annotations used by Artemis.
com.artemis.managers - package com.artemis.managers
Manager implementations.
com.artemis.systems - package com.artemis.systems
Entity systems.
com.artemis.utils - package com.artemis.utils
Helper classes.
com.artemis.utils.reflect - package com.artemis.utils.reflect
 
Component - Class in com.artemis
The most basic component type.
Component() - Constructor for class com.artemis.Component
 
ComponentManager - Class in com.artemis
Handles the association between entities and their components.
ComponentManager(int) - Constructor for class com.artemis.ComponentManager
Creates a new instance of ComponentManager.
ComponentMapper<A extends Component> - Class in com.artemis
 
ComponentMapper() - Constructor for class com.artemis.ComponentMapper
 
ComponentType - Class in com.artemis
Identifies components in artemis without having to use classes.
ComponentTypeFactory - Class in com.artemis
 
ComponentTypeFactory() - Constructor for class com.artemis.ComponentTypeFactory
 
Constructor - Class in com.artemis.utils.reflect
Provides information about, and access to, a single constructor for a Class.
contains(E) - Method in class com.artemis.utils.Bag
Check if bag contains this element.
contains(E) - Method in interface com.artemis.utils.ImmutableBag
Check if bag contains this element.
contains(int) - Method in class com.artemis.utils.IntBag
Check if bag contains this element.
cos(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
cos(float) - Static method in class com.artemis.utils.TrigLUT
Deprecated.
 
cosDeg(float) - Static method in class com.artemis.utils.TrigLUT
Deprecated.
 
create(Entity, Class<T>) - Method in class com.artemis.ComponentManager
 
create(Class<T>) - Method in class com.artemis.EntityEdit
 
createComponent(Class<T>) - Method in class com.artemis.Entity
Deprecated.
createEntity() - Method in class com.artemis.World
Create and return a new or reused entity instance.
createEntity(ArchetypeBuilder.Archetype) - Method in class com.artemis.World
Create and return an EntityEdit wrapping a new or reused entity instance.
createEntity(UUID) - Method in class com.artemis.World
Create and return a new or reused entity instance.
createEntityInstance() - Method in class com.artemis.EntityManager
Create a new entity.
createEntityInstance(ArchetypeBuilder.Archetype) - Method in class com.artemis.EntityManager
Create a new entity based on the supplied archetype.
cubicInterpolation(float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 

D

DelayedEntityProcessingSystem - Class in com.artemis.systems
The purpose of this class is to allow systems to execute at varying intervals.
DelayedEntityProcessingSystem(Aspect) - Constructor for class com.artemis.systems.DelayedEntityProcessingSystem
Creates a new DelayedEntityProcessingSystem.
deleted(Entity) - Method in class com.artemis.ComponentManager
 
deleted(Entity) - Method in class com.artemis.EntityManager
Removes the entity from the manager, freeing it's id for new entities.
deleted(Entity) - Method in interface com.artemis.EntityObserver
Called when an entity the observer is interested in is deleted.
deleted(ImmutableBag<Entity>) - Method in interface com.artemis.EntityObserver
 
deleted(ImmutableBag<Entity>) - Method in class com.artemis.EntitySystem
 
deleted(Entity) - Method in class com.artemis.EntitySystem
Call when an entity interesting to the system was deleted from the world.
deleted(Entity) - Method in class com.artemis.Manager
 
deleted(ImmutableBag<Entity>) - Method in class com.artemis.Manager
 
deleted(Entity) - Method in class com.artemis.managers.GroupManager
Removes the entity from all groups.
deleted(Entity) - Method in class com.artemis.managers.PlayerManager
Deleted entities are removed from their player.
deleted(Entity) - Method in class com.artemis.managers.TagManager
If the entity gets deleted, remove the tag used by it.
deleted(Entity) - Method in class com.artemis.managers.UuidEntityManager
 
deleteEntity() - Method in class com.artemis.EntityEdit
 
deleteEntity(Entity) - Method in class com.artemis.World
deleteFromWorld() - Method in class com.artemis.Entity
Delete this entity from the world.
deleteManager(Manager) - Method in class com.artemis.World
Deprecated.
A world should be static once initialized
deleteSystem(EntitySystem) - Method in class com.artemis.World
Deprecated.
A world should be static once initialized
delta - Variable in class com.artemis.World
The time passed since the last update.
disable() - Method in class com.artemis.Entity
Deprecated.
create your own components to track state.
disable(Entity) - Method in class com.artemis.World
Deprecated.
create your own components to track state.
disabled(Entity) - Method in class com.artemis.EntityManager
Sets the entity as disabled in the manager.
disabled(Entity) - Method in interface com.artemis.EntityObserver
Deprecated.
create your own components to track state.
disabled(Entity) - Method in class com.artemis.EntitySystem
Call when an entity interesting to the system was disabled.
disabled(Entity) - Method in class com.artemis.Manager
 
dispose() - Method in class com.artemis.ComponentManager
 
dispose() - Method in class com.artemis.EntitySystem
dispose() - Method in class com.artemis.Manager
dispose() - Method in class com.artemis.World
Disposes all managers and systems.
distance(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
doCirclesCollide(float, float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 

E

edit() - Method in class com.artemis.Entity
 
enable() - Method in class com.artemis.Entity
Deprecated.
create your own components to track state.
enable(Entity) - Method in class com.artemis.World
Deprecated.
create your own components to track state.
enabled(Entity) - Method in class com.artemis.EntityManager
Deprecated.
create your own components to track state.
enabled(Entity) - Method in interface com.artemis.EntityObserver
Deprecated.
create your own components to track state.
enabled(Entity) - Method in class com.artemis.EntitySystem
Call when an entity interesting to the system was (re)enabled.
enabled(Entity) - Method in class com.artemis.Manager
 
end() - Method in class com.artemis.EntitySystem
Called after the processing of entities ends.
ensureCapacity(int) - Method in class com.artemis.PackedComponent
Internal method, used by the ComponentManager, will always send the highest seen Entity.getId().
ensureCapacity(int) - Method in class com.artemis.utils.Bag
Check if an item, if added at the given item will fit into the bag.
ensureCapacity(int) - Method in class com.artemis.utils.IntBag
Check if an item, if added at the given item will fit into the bag.
Entity - Class in com.artemis
The entity class.
Entity(World, int) - Constructor for class com.artemis.Entity
Creates a new Entity instance in the given world.
Entity(World, int, UUID) - Constructor for class com.artemis.Entity
Creates a new Entity instance in the given world.
EntityBuilder - Class in com.artemis.utils
Non-reusable entity creation helper for rapid prototyping.
EntityBuilder(World) - Constructor for class com.artemis.utils.EntityBuilder
Begin building new entity.
EntityBuilder(World, ArchetypeBuilder.Archetype) - Constructor for class com.artemis.utils.EntityBuilder
Begin building new entity based on archetype.
EntityEdit - Class in com.artemis
 
EntityEditPool - Class in com.artemis
 
EntityManager - Class in com.artemis
EntityManager.
EntityManager(int) - Constructor for class com.artemis.EntityManager
Creates a new EntityManager Instance.
EntityObserver - Interface in com.artemis
Used to pass messages to objects that need to be notified about changes to certain entities.
EntityProcessingSystem - Class in com.artemis.systems
A typical entity system.
EntityProcessingSystem(Aspect) - Constructor for class com.artemis.systems.EntityProcessingSystem
Creates a new EntityProcessingSystem.
EntitySystem - Class in com.artemis
The most raw entity system.
EntitySystem(Aspect) - Constructor for class com.artemis.EntitySystem
Creates an entity system that uses the specified aspect as a matcher against entities.
euclideanDistance(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
euclideanDistanceSq2D(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
exclude(Class<? extends Component>...) - Method in class com.artemis.Aspect
Excludes all of the specified component types from the aspect.
exclude(Collection<Class<? extends Component>>) - Method in class com.artemis.Aspect
Excludes all of the specified component types from the aspect.
execute() - Method in class com.artemis.utils.Timer
Deprecated.
 
expectedEntityCount() - Method in class com.artemis.WorldConfiguration
 
expectedEntityCount(int) - Method in class com.artemis.WorldConfiguration
Initializes array type containers with the value supplied.

F

fastClear() - Method in class com.artemis.utils.Bag
Removes all of the elements from this by re-allocating the backing array.
FastMath - Class in com.artemis.utils
Deprecated. 
FastMath() - Constructor for class com.artemis.utils.FastMath
Deprecated.
 
Field - Class in com.artemis.utils.reflect
Provides information about, and access to, a single field of a class or interface.
forEntity(Entity) - Method in class com.artemis.PackedComponent
Sets the currently processed entity.
forName(String) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns the Class object associated with the class or interface with the supplied string name.
free(World) - Method in interface com.artemis.PackedComponent.DisposedWithWorld
 

G

get(Entity) - Method in class com.artemis.ComponentMapper
Fast but unsafe retrieval of a component for this entity.
get(Entity, boolean) - Method in class com.artemis.ComponentMapper
Fast but unsafe retrieval of a component for this entity.
get(int) - Method in class com.artemis.utils.Bag
Returns the element at the specified position in Bag.
get(int) - Method in interface com.artemis.utils.ImmutableBag
Returns the element at the specified position in Bag.
get(int) - Method in class com.artemis.utils.IntBag
Returns the element at the specified position in Bag.
get(Object, int) - Static method in class com.artemis.utils.reflect.ArrayReflection
Returns the value of the indexed component in the supplied array.
get(Object) - Method in class com.artemis.utils.reflect.Field
Returns the value of the field on the supplied object.
getActiveEntityCount() - Method in class com.artemis.EntityManager
Get how many entities are active in this world.
getActives() - Method in class com.artemis.EntitySystem
Get all entities being processed by this system.
getAllSet() - Method in class com.artemis.Aspect
Get a BitSet containing bits of components the entity must all possess.
getAnnotation(Class<T>) - Method in class com.artemis.utils.reflect.Annotation
 
getAnnotation(Class, Class<T>) - Static method in class com.artemis.utils.reflect.ClassReflection
Deprecated.
getAnnotation(Class<T>) - Method in class com.artemis.utils.reflect.Field
Deprecated.
getAnnotation(Class<T>) - Method in class com.artemis.utils.reflect.Method
Deprecated.
getAnnotationType() - Method in class com.artemis.utils.reflect.Annotation
 
getAspectForAll(Class<? extends Component>...) - Static method in class com.artemis.Aspect
Creates an aspect where an entity must possess all of the specified component types.
getAspectForOne(Class<? extends Component>...) - Static method in class com.artemis.Aspect
Creates an aspect where an entity must possess one of the specified component types.
getCapacity() - Method in class com.artemis.utils.Bag
Returns the number of elements the bag can hold without growing.
getCapacity() - Method in class com.artemis.utils.IntBag
Returns the number of elements the bag can hold without growing.
getComponent(Entity, ComponentType) - Method in class com.artemis.ComponentManager
Get a component of an entity.
getComponent(ComponentType) - Method in class com.artemis.Entity
Retrieves component from this entity.
getComponent(Class<T>) - Method in class com.artemis.Entity
Slower retrieval of components from this entity.
getComponentBits() - Method in class com.artemis.Entity
Returns a BitSet instance containing bits of the components the entity possesses.
getComponentClass() - Method in exception com.artemis.InvalidComponentException
 
getComponentManager() - Method in class com.artemis.World
Returns a manager that takes care of all the components in the world.
getComponents(Bag<Component>) - Method in class com.artemis.Entity
Returns a bag of all components this entity has.
getComponentsByType(ComponentType) - Method in class com.artemis.ComponentManager
Get all components from all entities for a given type.
getComponentsFor(Entity, Bag<Component>) - Method in class com.artemis.ComponentManager
Get all component associated with an entity.
getCompositionId() - Method in class com.artemis.Entity
 
getConstructor(Class, Class...) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns a Constructor that represents the public constructor for the supplied class which takes the supplied parameter types.
getConstructors(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an array of Constructor containing the public constructors of the class represented by the supplied Class.
getData() - Method in class com.artemis.utils.Bag
Returns this bag's underlying array.
getData() - Method in class com.artemis.utils.IntBag
Returns this bag's underlying array.
getDeclaredAnnotation(Class, Class<? extends Annotation>) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an Annotation object reflecting the annotation provided, or null of this field doesn't have such an annotation.
getDeclaredAnnotation(Class<? extends Annotation>) - Method in class com.artemis.utils.reflect.Field
Returns an Annotation object reflecting the annotation provided, or null of this field doesn't have such an annotation.
getDeclaredAnnotation(Class<? extends Annotation>) - Method in class com.artemis.utils.reflect.Method
Returns an Annotation object reflecting the annotation provided, or null of this field doesn't have such an annotation.
getDeclaredAnnotations(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an array of Annotation objects reflecting all annotations declared by the supplied class, or an empty array if there are none.
getDeclaredAnnotations() - Method in class com.artemis.utils.reflect.Field
Returns an array of Annotation objects reflecting all annotations declared by this field, or an empty array if there are none.
getDeclaredAnnotations() - Method in class com.artemis.utils.reflect.Method
Returns an array of Annotation objects reflecting all annotations declared by this field, or an empty array if there are none.
getDeclaredConstructor(Class, Class...) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns a Constructor that represents the constructor for the supplied class which takes the supplied parameter types.
getDeclaredField(Class, String) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns a Field that represents the specified declared field for the supplied class.
getDeclaredFields(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an array of Field objects reflecting all the fields declared by the supplied class.
getDeclaredMethod(Class, String, Class...) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns a Method that represents the method declared by the supplied class which takes the supplied parameter types.
getDeclaredMethods(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an array of Method containing the methods declared by the class represented by the supplied Class.
getDeclaringClass() - Method in class com.artemis.utils.reflect.Constructor
Returns the Class object representing the class or interface that declares the constructor.
getDeclaringClass() - Method in class com.artemis.utils.reflect.Field
Returns the Class object representing the class or interface that declares the field.
getDeclaringClass() - Method in class com.artemis.utils.reflect.Method
Returns the Class object representing the class or interface that declares the method.
getDelay() - Method in class com.artemis.utils.Timer
Deprecated.
 
getDelta() - Method in class com.artemis.World
Time since last game loop.
getElementType(int) - Method in class com.artemis.utils.reflect.Field
If the type of the field is parameterized, returns the Class object representing the parameter type at the specified index, null otherwise.
getEmpty() - Static method in class com.artemis.Aspect
Creates and returns an empty aspect.
getEntities(String) - Method in class com.artemis.managers.GroupManager
Get all entities that belong to the provided group.
getEntitiesOfPlayer(String) - Method in class com.artemis.managers.PlayerManager
Get all entities belonging to a player.
getEntity() - Method in class com.artemis.EntityEdit
 
getEntity(int) - Method in class com.artemis.EntityManager
Get a entity with this id.
getEntity(String) - Method in class com.artemis.managers.TagManager
Get the entity tagged with the given tag.
getEntity(UUID) - Method in class com.artemis.managers.UuidEntityManager
 
getEntity(int) - Method in class com.artemis.World
Get a entity having the specified id.
getEntityManager() - Method in class com.artemis.World
Returns a manager that takes care of all the entities in the world.
getExceptions() - Method in exception com.artemis.ArtemisMultiException
 
getExclusionSet() - Method in class com.artemis.Aspect
Get a BitSet containing bits of components the entity must not possess.
getField(Class, String) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns a Field that represents the specified public member field for the supplied class.
getFields(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an array of Field containing the public fields of the class represented by the supplied Class.
getFor(Class<T>, World) - Static method in class com.artemis.ComponentMapper
Returns a component mapper for this type of components.
getGroups(Entity) - Method in class com.artemis.managers.GroupManager
Get all groups the entity belongs to.
getId() - Method in class com.artemis.Entity
The internal id for this entity within the framework.
getIdentity(Entity) - Method in class com.artemis.EntityManager
 
getIndex() - Method in class com.artemis.ComponentType
Get the component type's index.
getIndexFor(Class<? extends Component>) - Method in class com.artemis.ComponentTypeFactory
Get the index of the component type of given component class.
getInitialTimeDelay() - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Get the initial delay that the system was ordered to process entities after.
getLength(Object) - Static method in class com.artemis.utils.reflect.ArrayReflection
Returns the length of the supplied array.
getManager(Class<T>) - Method in class com.artemis.World
Returns a manager of the specified type.
getManagers() - Method in class com.artemis.World
 
getMapper(Class<T>) - Method in class com.artemis.World
Retrieves a ComponentMapper instance for fast retrieval of components from entities.
getMethod(Class, String, Class...) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns a Method that represents the public member method for the supplied class which takes the supplied parameter types.
getMethods(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns an array of Method containing the public member methods of the class represented by the supplied Class.
getName() - Method in class com.artemis.utils.reflect.Field
Returns the name of the field.
getName() - Method in class com.artemis.utils.reflect.Method
Returns the name of the method.
getOneSet() - Method in class com.artemis.Aspect
Get a BitSet containing bits of components of which the entity must possess atleast one.
getPackedComponentOwners(ComponentType) - Method in class com.artemis.ComponentManager
 
getParameterTypes() - Method in class com.artemis.utils.reflect.Constructor
Returns an array of Class objects that represent the formal parameter types, in declaration order, of the constructor.
getParameterTypes() - Method in class com.artemis.utils.reflect.Method
Returns an array of Class objects that represent the formal parameter types, in declaration order, of the method.
getPercentageRemaining() - Method in class com.artemis.utils.Timer
Deprecated.
 
getPlayer(Entity) - Method in class com.artemis.managers.PlayerManager
Get the player an entity is associated with.
getPlayers(String) - Method in class com.artemis.managers.TeamManager
Get all players on a team.
getRegisteredTags() - Method in class com.artemis.managers.TagManager
Get all used tags.
getRemainingDelay(Entity) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Return the delay until this entity should be processed.
getRemainingTimeUntilProcessing() - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Get the time until the system is scheduled to run at.
getReturnType() - Method in class com.artemis.utils.reflect.Method
Returns a Class object that represents the formal return type of the method.
getRotatedX(float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
getRotatedY(float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
getSafe(Entity) - Method in class com.artemis.ComponentMapper
Fast and safe retrieval of a component for this entity.
getSafe(Entity, boolean) - Method in class com.artemis.ComponentMapper
Fast and safe retrieval of a component for this entity.
getSimpleName(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns the simple name of the underlying class as supplied in the source code.
getSystem(Class<T>) - Method in class com.artemis.World
Retrieve a system for specified system type.
getSystems() - Method in class com.artemis.World
Gives you all the systems in this world for possible iteration.
getTaxonomy() - Method in class com.artemis.ComponentType
 
getTaxonomy(int) - Method in class com.artemis.ComponentTypeFactory
 
getTeam(String) - Method in class com.artemis.managers.TeamManager
The the name of the team the given player is in.
getTotalAdded() - Method in class com.artemis.EntityManager
Get how many entities have been added to the world since start.
getTotalCreated() - Method in class com.artemis.EntityManager
Get how many entities have been created in the world since start.
getTotalDeleted() - Method in class com.artemis.EntityManager
Get how many entities have been deleted from the world since start.
getType() - Method in class com.artemis.ComponentType
 
getType() - Method in class com.artemis.utils.reflect.Field
Returns a Class object that identifies the declared type for the field.
getTypeFor(Class<? extends Component>) - Method in class com.artemis.ComponentTypeFactory
Gets the component type for the given component class.
getTypeFor(int) - Method in class com.artemis.ComponentTypeFactory
Gets the component type for the given component class.
getUuid() - Method in class com.artemis.Entity
Get the UUID for this entity.
getUuid(Entity) - Method in class com.artemis.managers.UuidEntityManager
 
getWorld() - Method in class com.artemis.Entity
Returns the world this entity belongs to.
getWorld() - Method in class com.artemis.Manager
Get the world associated with the manager.
getXAtEndOfRotatedLineByOrigin(float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
getYAtEndOfRotatedLineByOrigin(float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
group(String) - Method in class com.artemis.utils.EntityBuilder
Register entity with group.
GroupManager - Class in com.artemis.managers
If you need to group your entities together, e.g tanks going into "units" group or explosions into "effects", then use this manager.
GroupManager() - Constructor for class com.artemis.managers.GroupManager
Creates a new GroupManager instance.
groups(String...) - Method in class com.artemis.utils.EntityBuilder
Register entity with multiple groups.

H

HALF_PI - Static variable in class com.artemis.utils.FastMath
Deprecated.
 
has(Entity) - Method in class com.artemis.ComponentMapper
Checks if the entity has this type of component.
hasAnnotation(Class, Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Deprecated.
hasAnnotation(Class) - Method in class com.artemis.utils.reflect.Field
Deprecated.
hasAnnotation(Class) - Method in class com.artemis.utils.reflect.Method
Deprecated.

I

ImmutableBag<E> - Interface in com.artemis.utils
A non-modifiable bag.
initialize(World) - Method in class com.artemis.Aspect
 
initialize() - Method in class com.artemis.EntityManager
 
initialize() - Method in class com.artemis.EntitySystem
Override to implement code that gets executed when systems are initialized.
initialize() - Method in class com.artemis.Manager
Called when the world initializes.
initialize() - Method in class com.artemis.managers.GroupManager
 
initialize() - Method in class com.artemis.managers.PlayerManager
 
initialize() - Method in class com.artemis.managers.TagManager
 
initialize() - Method in class com.artemis.managers.TeamManager
 
initialize(EntitySystem, World) - Method in interface com.artemis.utils.ArtemisProfiler
 
initialize() - Method in class com.artemis.World
Makes sure all managers systems are initialized in the order they were added.
inject(Object) - Method in class com.artemis.World
Inject dependencies on object.
inserted(Entity) - Method in class com.artemis.EntitySystem
Called if the system has received a entity it is interested in, e.g created or a component was added to it.
inserted(Entity) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
 
instance() - Static method in class com.artemis.utils.Sort
Returns a Sort instance for convenience.
IntBag - Class in com.artemis.utils
Collection type a bit like ArrayList but does not preserve the order of its entities, speedwise it is very good, especially suited for games.
IntBag() - Constructor for class com.artemis.utils.IntBag
Constructs an empty Bag with an initial capacity of 64.
IntBag(int) - Constructor for class com.artemis.utils.IntBag
Constructs an empty Bag with the specified initial capacity.
IntervalEntityProcessingSystem - Class in com.artemis.systems
If you need to process entities at a certain interval then use this.
IntervalEntityProcessingSystem(Aspect, float) - Constructor for class com.artemis.systems.IntervalEntityProcessingSystem
Creates a new IntervalEntityProcessingSystem.
IntervalEntitySystem - Class in com.artemis.systems
A system that processes entities at a interval in milliseconds.
IntervalEntitySystem(Aspect, float) - Constructor for class com.artemis.systems.IntervalEntitySystem
Creates a new IntervalEntitySystem.
InvalidComponentException - Exception in com.artemis
 
InvalidComponentException(Class<?>, String) - Constructor for exception com.artemis.InvalidComponentException
 
InvalidComponentException(Class<?>, String, Exception) - Constructor for exception com.artemis.InvalidComponentException
 
inverseSqrt(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
invoke(Object, Object...) - Method in class com.artemis.utils.reflect.Method
Invokes the underlying method on the supplied object with the supplied parameters.
isAbstract() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the abstract modifier.
isAccessible() - Method in class com.artemis.utils.reflect.Constructor
 
isAccessible() - Method in class com.artemis.utils.reflect.Field
 
isAccessible() - Method in class com.artemis.utils.reflect.Method
 
isActive() - Method in class com.artemis.Entity
Checks if the entity has been added to the world and has not been deleted from it.
isActive(int) - Method in class com.artemis.EntityManager
Check if this entity is active.
isAnnotationPresent(Class, Class<? extends Annotation>) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns true if the supplied class includes an annotation of the given class type.
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.artemis.utils.reflect.Field
Returns true if the field includes an annotation of the provided class type.
isAnnotationPresent(Class<? extends Annotation>) - Method in class com.artemis.utils.reflect.Method
Returns true if the field includes an annotation of the provided class type.
isAssignableFrom(Class, Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Determines if the class or interface represented by first Class parameter is either the same as, or is a superclass or superinterface of, the class or interface represented by the second Class parameter.
isDefaultAccess() - Method in class com.artemis.utils.reflect.Field
Return true if the field does not include any of the private, protected, or public modifiers.
isDefaultAccess() - Method in class com.artemis.utils.reflect.Method
Return true if the method does not include any of the private, protected, or public modifiers.
isDone() - Method in class com.artemis.utils.Timer
Deprecated.
 
isEmpty() - Method in class com.artemis.utils.Bag
Returns true if this bag contains no elements.
isEmpty() - Method in interface com.artemis.utils.ImmutableBag
Returns true if this bag contains no elements.
isEmpty() - Method in class com.artemis.utils.IntBag
Returns true if this bag contains no elements.
isEnabled() - Method in class com.artemis.Entity
Deprecated.
use components to implement state instead.
isEnabled(int) - Method in class com.artemis.EntityManager
Deprecated.
create your own components to track state.
isEnabled() - Method in class com.artemis.EntitySystem
Returns true if the system is enabled.
isFinal() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the final modifier.
isFinal() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the final modifier.
isInAnyGroup(Entity) - Method in class com.artemis.managers.GroupManager
Checks if the entity belongs to any group.
isIndexWithinBounds(int) - Method in class com.artemis.utils.Bag
Checks if the internal storage supports this index.
isIndexWithinBounds(int) - Method in class com.artemis.utils.IntBag
Checks if the internal storage supports this index.
isInGroup(Entity, String) - Method in class com.artemis.managers.GroupManager
Check if the entity is in the supplied group.
isInstance(Class, Object) - Static method in class com.artemis.utils.reflect.ClassReflection
Determines if the supplied Object is assignment-compatible with the object represented by supplied Class.
isInterested(Entity) - Method in class com.artemis.Aspect
Returns whether this Aspect would accept the given Entity.
isInterested(BitSet) - Method in class com.artemis.Aspect
Returns whether this Aspect would accept the given set.
isMemberClass(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns true if the class or interface represented by the supplied Class is a member class.
isNative() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the native modifier.
isPackedComponent() - Method in class com.artemis.ComponentType
 
isPackedComponent(int) - Method in class com.artemis.ComponentTypeFactory
 
isPassive() - Method in class com.artemis.EntitySystem
Check if this system is passive.
isPrivate() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the private modifier.
isPrivate() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the private modifier.
isProtected() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the protected modifier.
isProtected() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the protected modifier.
isPublic() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the public modifier.
isPublic() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the public modifier.
isRegistered(String) - Method in class com.artemis.managers.TagManager
Check if a tag is in use.
isRunning() - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Check if the system is counting down towards processing.
isRunning() - Method in class com.artemis.utils.Timer
Deprecated.
 
isStatic() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the static modifier.
isStatic() - Method in class com.artemis.utils.reflect.Method
Return true if the method includes the static modifier.
isStaticClass(Class) - Static method in class com.artemis.utils.reflect.ClassReflection
Returns true if the class or interface represented by the supplied Class is a static class.
isSynthetic() - Method in class com.artemis.utils.reflect.Field
Return true if the field is a synthetic field.
isTransient() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the transient modifier.
isVarArgs() - Method in class com.artemis.utils.reflect.Method
Return true if the method takes a variable number of arguments.
isVolatile() - Method in class com.artemis.utils.reflect.Field
Return true if the field includes the volatile modifier.
iterator() - Method in class com.artemis.utils.Bag
 

L

lengthOfQuadraticBezierCurve(float, float, float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
lerp(float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 

M

main(String[]) - Static method in class com.artemis.utils.TrigLUT
Deprecated.
 
Manager - Class in com.artemis
A manager for handling entities in the world.
Manager() - Constructor for class com.artemis.Manager
 
manhattanDistance(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
Mapper - Annotation Type in com.artemis.annotations
Deprecated.
See Wire.
maxRebuiltIndicesPerTick() - Method in class com.artemis.WorldConfiguration
 
maxRebuiltIndicesPerTick(int) - Method in class com.artemis.WorldConfiguration
Maximum limit on how many active entity indices are rebuilt each time World.process() is invoked.
Method - Class in com.artemis.utils.reflect
Provides information about, and access to, a single method on a class or interface.
MundaneWireException - Exception in com.artemis
 
MundaneWireException(Class<? extends EntityObserver>) - Constructor for exception com.artemis.MundaneWireException
 
MundaneWireException(String, Throwable) - Constructor for exception com.artemis.MundaneWireException
 
MundaneWireException(String) - Constructor for exception com.artemis.MundaneWireException
 

N

newInstance(Class, int) - Static method in class com.artemis.utils.reflect.ArrayReflection
Creates a new array with the specified component type and length.
newInstance(Class<T>) - Static method in class com.artemis.utils.reflect.ClassReflection
Creates a new instance of the class represented by the supplied Class.
newInstance(Object...) - Method in class com.artemis.utils.reflect.Constructor
Uses the constructor to create and initialize a new instance of the constructor's declaring class, with the supplied initialization parameters.

O

offerDelay(float) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Restarts the system only if the delay offered is shorter than the time that the system is currently scheduled to execute at.
one(Class<? extends Component>...) - Method in class com.artemis.Aspect
Returns an aspect where an entity must possess one of the specified component types.
one(Collection<Class<? extends Component>>) - Method in class com.artemis.Aspect
Returns an aspect where an entity must possess one of the specified component types.

P

PackedComponent - Class in com.artemis
Packs components into a memory-friendly storage, such as a primitive array or ByteBuffer, reuses the same instance for all entities.
PackedComponent() - Constructor for class com.artemis.PackedComponent
 
PackedComponent.DisposedWithWorld - Interface in com.artemis
Marks packed component for freeing of resources upon World.dispose().
PackedWeaver - Annotation Type in com.artemis.annotations
Transforms a Component into a PackedComponent.
PI - Static variable in class com.artemis.utils.FastMath
Deprecated.
 
player(String) - Method in class com.artemis.utils.EntityBuilder
Register entity with owning player.
PlayerManager - Class in com.artemis.managers
You may sometimes want to specify to which player an entity belongs to.
PlayerManager() - Constructor for class com.artemis.managers.PlayerManager
Creates a new PlayerManager instance.
PooledComponent - Class in com.artemis
Component type that recycles instances.
PooledComponent() - Constructor for class com.artemis.PooledComponent
 
PooledWeaver - Annotation Type in com.artemis.annotations
Transforms a Component into a PooledComponent.
PreserveProcessVisiblity - Annotation Type in com.artemis.annotations
When optimizing an EntityProcessingSystem, don't reduce the visibility of EntitySystem.process().
process() - Method in class com.artemis.EntitySystem
Process all entities this system is interested in.
process(Entity) - Method in class com.artemis.systems.EntityProcessingSystem
Process a entity this system is interested in.
process(Entity) - Method in class com.artemis.systems.IntervalEntityProcessingSystem
Process a entity this system is interested in.
process() - Method in class com.artemis.World
Process all non-passive systems.
processDelta(Entity, float) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Process a entity this system is interested in.
processEntities(ImmutableBag<Entity>) - Method in class com.artemis.EntitySystem
Any implementing entity system must implement this method and the logic to process the given entities of the system.
processEntities(ImmutableBag<Entity>) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
 
processEntities(ImmutableBag<Entity>) - Method in class com.artemis.systems.EntityProcessingSystem
 
processEntities(ImmutableBag<Entity>) - Method in class com.artemis.systems.IntervalEntityProcessingSystem
 
processEntities(ImmutableBag<Entity>) - Method in class com.artemis.systems.VoidEntitySystem
 
processExpired(Entity) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
 
processSystem() - Method in class com.artemis.systems.VoidEntitySystem
Override to implement behavior when this system is called by the world.
Profile - Annotation Type in com.artemis.annotations
Profile EntitySystems with user-specified profiler class, implementing ArtemisProfiler.

Injects conditional profiler call at start of begin() and before any exit point in end().

Q

quadraticBezierInterpolation(float, float, float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 

R

ReflectionException - Exception in com.artemis.utils.reflect
Thrown when an exception occurs during reflection.
ReflectionException() - Constructor for exception com.artemis.utils.reflect.ReflectionException
 
ReflectionException(String) - Constructor for exception com.artemis.utils.reflect.ReflectionException
 
ReflectionException(Throwable) - Constructor for exception com.artemis.utils.reflect.ReflectionException
 
ReflectionException(String, Throwable) - Constructor for exception com.artemis.utils.reflect.ReflectionException
 
register(String, Entity) - Method in class com.artemis.managers.TagManager
Tag an entity.
register(Object) - Method in class com.artemis.WorldConfiguration
Manually register object for injection by type.
register(String, Object) - Method in class com.artemis.WorldConfiguration
Manually register object for injection by name.
remove(Class<? extends Component>) - Method in class com.artemis.ArchetypeBuilder
Remove the specified component from this builder, if it is present (optional operation).
remove(Component) - Method in class com.artemis.EntityEdit
Removes the component from this entity.
remove(ComponentType) - Method in class com.artemis.EntityEdit
Faster removal of components from a entity.
remove(Class<? extends Component>) - Method in class com.artemis.EntityEdit
Remove component by its type.
remove(Entity, String) - Method in class com.artemis.managers.GroupManager
Remove the entity from the specified group.
remove(int) - Method in class com.artemis.utils.Bag
Removes the element at the specified position in this Bag.
remove(E) - Method in class com.artemis.utils.Bag
Removes the first occurrence of the specified element from this Bag, if it is present.
remove(int) - Method in class com.artemis.utils.IntBag
Removes the element at the specified position in this Bag.
removeAll(ImmutableBag<E>) - Method in class com.artemis.utils.Bag
Removes from this Bag all of its elements that are contained in the specified Bag.
removeComponent(Entity, ComponentType) - Method in class com.artemis.ComponentManager
Removes the component of given type from the entity.
removeComponent(Component) - Method in class com.artemis.Entity
Deprecated.
removeComponent(ComponentType) - Method in class com.artemis.Entity
Deprecated.
removeComponent(Class<? extends Component>) - Method in class com.artemis.Entity
Deprecated.
removed(Entity) - Method in class com.artemis.EntitySystem
Called if a entity was removed from this system, e.g deleted or had one of it's components removed.
removeFromAllGroups(Entity) - Method in class com.artemis.managers.GroupManager
Remove the entity from all groups.
removeFromPlayer(Entity) - Method in class com.artemis.managers.PlayerManager
Remove the association of an entity with a player.
removeFromTeam(String) - Method in class com.artemis.managers.TeamManager
Remove a player from his team.
removeLast() - Method in class com.artemis.utils.Bag
Remove and return the last object in the bag.
reset() - Method in class com.artemis.PackedComponent
Resets the component upon deletion.
reset() - Method in class com.artemis.PooledComponent
 
reset() - Method in class com.artemis.utils.Timer
Deprecated.
 
resolveManager(Class<T>) - Method in class com.artemis.utils.EntityBuilder
Fetch manager or throw RuntimeException if not registered.
restart(float) - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Deprecated.
bugged and unnecessary. don't use.

S

safeGet(int) - Method in class com.artemis.utils.Bag
Returns the element at the specified position in Bag.
safeGet(int) - Method in class com.artemis.utils.IntBag
Returns the element at the specified position in Bag.
set(int, E) - Method in class com.artemis.utils.Bag
Set element at specified index in the bag.
set(int, int) - Method in class com.artemis.utils.IntBag
Set element at specified index in the bag.
set(Object, int, Object) - Static method in class com.artemis.utils.reflect.ArrayReflection
Sets the value of the indexed component in the supplied array to the supplied value.
set(Object, Object) - Method in class com.artemis.utils.reflect.Field
Sets the value of the field on the supplied object.
setAccessible(boolean) - Method in class com.artemis.utils.reflect.Constructor
 
setAccessible(boolean) - Method in class com.artemis.utils.reflect.Field
 
setAccessible(boolean) - Method in class com.artemis.utils.reflect.Method
 
setDelay(int) - Method in class com.artemis.utils.Timer
Deprecated.
 
setDelta(float) - Method in class com.artemis.World
You must specify the delta for the game here.
setEnabled(boolean) - Method in class com.artemis.EntitySystem
Enabled systems are run during EntitySystem.process().
setManager(T) - Method in class com.artemis.World
Add a manager into this world.
setPassive(boolean) - Method in class com.artemis.EntitySystem
Set if the system is passive or not.
setPlayer(Entity, String) - Method in class com.artemis.managers.PlayerManager
Associate the entity with the specified player.
setSystem(T) - Method in class com.artemis.World
Adds a system to this world that will be processed by World.process().
setSystem(T, boolean) - Method in class com.artemis.World
Will add a system to this world.
setTeam(String, String) - Method in class com.artemis.managers.TeamManager
Set the player's team.
setUuid(UUID) - Method in class com.artemis.Entity
 
setUuid(Entity, UUID) - Method in class com.artemis.managers.UuidEntityManager
 
setWorld(World) - Method in class com.artemis.EntitySystem
Set the world this manager works on.
setWorld(World) - Method in class com.artemis.Manager
Set the world associated with the manager.
shouldRotateCounterClockwise(float, float) - Static method in class com.artemis.utils.Utils
Deprecated.
 
sin(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
sin(float) - Static method in class com.artemis.utils.TrigLUT
Deprecated.
 
sinDeg(float) - Static method in class com.artemis.utils.TrigLUT
Deprecated.
 
size - Variable in class com.artemis.utils.Bag
The amount of elements contained in bag.
size() - Method in class com.artemis.utils.Bag
Returns the number of elements in this bag.
size() - Method in interface com.artemis.utils.ImmutableBag
Returns the number of elements in this bag.
size - Variable in class com.artemis.utils.IntBag
The amount of elements contained in bag.
size() - Method in class com.artemis.utils.IntBag
Returns the number of elements in this bag.
sort(Comparator<E>) - Method in class com.artemis.utils.Bag
Sorts the bag using the comparator.
Sort - Class in com.artemis.utils
Provides methods to sort arrays of objects.
Sort() - Constructor for class com.artemis.utils.Sort
 
sort(Bag<T>) - Method in class com.artemis.utils.Sort
 
sort(T[]) - Method in class com.artemis.utils.Sort
 
sort(T[], int, int) - Method in class com.artemis.utils.Sort
 
sort(Bag<T>, Comparator<T>) - Method in class com.artemis.utils.Sort
 
sort(T[], Comparator<T>) - Method in class com.artemis.utils.Sort
 
sort(T[], Comparator<T>, int, int) - Method in class com.artemis.utils.Sort
 
sqrt(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
SQUARED_PI - Static variable in class com.artemis.utils.FastMath
Deprecated.
 
start() - Method in interface com.artemis.utils.ArtemisProfiler
 
stop() - Method in class com.artemis.systems.DelayedEntityProcessingSystem
Stops the system from running, aborts current countdown.
stop() - Method in interface com.artemis.utils.ArtemisProfiler
 
stop() - Method in class com.artemis.utils.Timer
Deprecated.
 

T

tag(String) - Method in class com.artemis.utils.EntityBuilder
Register entity with tag.
TagManager - Class in com.artemis.managers
If you need to tag any entity, use this.
TagManager() - Constructor for class com.artemis.managers.TagManager
Creates a new TagManager.
tan(double) - Static method in class com.artemis.utils.FastMath
Deprecated.
 
TeamManager - Class in com.artemis.managers
Use this class together with PlayerManager.
TeamManager() - Constructor for class com.artemis.managers.TeamManager
Creates a new TeamManager instance.
THREE_PI_HALVES - Static variable in class com.artemis.utils.FastMath
Deprecated.
 
Timer - Class in com.artemis.utils
Deprecated. 
Timer(float) - Constructor for class com.artemis.utils.Timer
Deprecated.
 
Timer(float, boolean) - Constructor for class com.artemis.utils.Timer
Deprecated.
 
toString() - Method in exception com.artemis.ArtemisMultiException
 
toString() - Method in class com.artemis.ComponentType
 
toString() - Method in class com.artemis.Entity
 
toString() - Method in class com.artemis.EntityEdit
 
toString() - Method in class com.artemis.utils.Bag
 
toString() - Method in class com.artemis.utils.IntBag
 
TrigLUT - Class in com.artemis.utils
Deprecated. 
TrigLUT() - Constructor for class com.artemis.utils.TrigLUT
Deprecated.
 
TWO_PI - Static variable in class com.artemis.utils.FastMath
Deprecated.
 
typeFactory - Variable in class com.artemis.ComponentManager
 

U

unregister(String) - Method in class com.artemis.managers.TagManager
Remove a tag from the entity being tagged with it.
update(float) - Method in class com.artemis.utils.Timer
Deprecated.
 
updatedUuid(Entity, UUID) - Method in class com.artemis.managers.UuidEntityManager
 
Utils - Class in com.artemis.utils
Deprecated. 
Utils() - Constructor for class com.artemis.utils.Utils
Deprecated.
 
UUID(UUID) - Method in class com.artemis.utils.EntityBuilder
Set UUID of entity
UuidEntityManager - Class in com.artemis.managers
 
UuidEntityManager() - Constructor for class com.artemis.managers.UuidEntityManager
 

V

VoidEntitySystem - Class in com.artemis.systems
This system has an empty aspect so it processes no entities, but it still gets invoked.
VoidEntitySystem() - Constructor for class com.artemis.systems.VoidEntitySystem
Creates a new VoidEntitySystem.

W

Wire - Annotation Type in com.artemis.annotations
with(Component) - Method in class com.artemis.utils.EntityBuilder
Add component to entity.
with(Component, Component) - Method in class com.artemis.utils.EntityBuilder
Add components to entity.
with(Component, Component, Component) - Method in class com.artemis.utils.EntityBuilder
Add components to entity.
with(Component, Component, Component, Component) - Method in class com.artemis.utils.EntityBuilder
Add components to entity.
with(Component, Component, Component, Component, Component) - Method in class com.artemis.utils.EntityBuilder
Add components to entity.
with(Component...) - Method in class com.artemis.utils.EntityBuilder
Add components to entity.
with(Class<? extends Component>) - Method in class com.artemis.utils.EntityBuilder
Add artemis managed components to entity.
with(Class<? extends Component>, Class<? extends Component>) - Method in class com.artemis.utils.EntityBuilder
Add artemis managed components to entity.
with(Class<? extends Component>, Class<? extends Component>, Class<? extends Component>) - Method in class com.artemis.utils.EntityBuilder
Add artemis managed components to entity.
with(Class<? extends Component>, Class<? extends Component>, Class<? extends Component>, Class<? extends Component>) - Method in class com.artemis.utils.EntityBuilder
Add artemis managed components to entity.
with(Class<? extends Component>, Class<? extends Component>, Class<? extends Component>, Class<? extends Component>, Class<? extends Component>) - Method in class com.artemis.utils.EntityBuilder
Add artemis managed components to entity.
with(Class<? extends Component>...) - Method in class com.artemis.utils.EntityBuilder
Add artemis managed components to entity.
world - Variable in class com.artemis.EntitySystem
The world this system belongs to.
world - Variable in class com.artemis.Manager
The world associated with this manager.
World - Class in com.artemis
The primary instance for the framework.
World() - Constructor for class com.artemis.World
Creates a new world.
World(int) - Constructor for class com.artemis.World
Deprecated.
World.World(WorldConfiguration) provides more fine-grained control.
World(WorldConfiguration) - Constructor for class com.artemis.World
Creates a new world.
WorldConfiguration - Class in com.artemis
 
WorldConfiguration() - Constructor for class com.artemis.WorldConfiguration
 
A B C D E F G H I L M N O P Q R S T U V W 

Copyright © 2014. All Rights Reserved.