| Package | Description |
|---|---|
| com.artemis |
Core Artemis classes.
|
| com.artemis.components | |
| com.artemis.injection | |
| com.artemis.link | |
| com.artemis.managers |
Manager implementations.
|
| com.artemis.systems |
Entity systems.
|
| com.artemis.utils |
Helper classes.
|
| com.artemis.utils.reflect |
| Class and Description |
|---|
| Archetype
Provides a blueprint for new entities, offering greatly
improved insertion performance for systems.
|
| ArchetypeBuilder
Builder for basic Archetype instances.
|
| ArtemisPlugin
Plugin for artemis-odb.
|
| Aspect
An Aspect is used by systems as a matcher against entities, to check if a
system is interested in an entity.
|
| Aspect.Builder
Constructs instances of
Aspect. |
| AspectSubscriptionManager
Manages all instances of
EntitySubscription. |
| BaseComponentMapper |
| BaseEntitySystem
Tracks a subset of entities, but does not implement any sorting or iteration.
|
| BaseSystem
Most basic system.
|
| Component
Components are pure data classes with optionally some helper methods.
|
| ComponentManager
Handles the association between entities and their components.
|
| ComponentMapper
Provide high performance component access and mutation from within a System.
|
| ComponentPool |
| ComponentType
Identifies components in artemis without having to use classes.
|
| ComponentTypeFactory
Tracks all component types in a single world.
|
| ComponentTypeFactory.ComponentTypeListener |
| Entity
The entity convenience class.
|
| EntityEdit
Entity mutator.
|
| EntityManager
Manages entity instances.
|
| EntitySubscription
Maintains the list of entities matched by an aspect.
|
| EntitySubscription.SubscriptionListener
This interfaces reports entities inserted or
removed when matched against their
EntitySubscription |
| EntityTransmuter
Fastest way of changing entity component compositions.
|
| EntityTransmuterFactory
Builder for
EntityTransmuter. |
| PooledComponent
Component type that recycles instances.
|
| SystemInvocationStrategy
Delegate for system invocation.
|
| World
The primary instance for the framework.
|
| WorldConfiguration
Contains configuration for your world.
|
| WorldConfigurationBuilder
World builder.
|
| Class and Description |
|---|
| Component
Components are pure data classes with optionally some helper methods.
|
| PooledComponent
Component type that recycles instances.
|
| Class and Description |
|---|
| World
The primary instance for the framework.
|
| Class and Description |
|---|
| BaseEntitySystem
Tracks a subset of entities, but does not implement any sorting or iteration.
|
| BaseSystem
Most basic system.
|
| Component
Components are pure data classes with optionally some helper methods.
|
| EntitySubscription.SubscriptionListener
This interfaces reports entities inserted or
removed when matched against their
EntitySubscription |
| World
The primary instance for the framework.
|
| Class and Description |
|---|
| BaseSystem
Most basic system.
|
| Entity
The entity convenience class.
|
| Manager
A manager for handling entities in the world.
|
| Class and Description |
|---|
| Aspect.Builder
Constructs instances of
Aspect. |
| BaseEntitySystem
Tracks a subset of entities, but does not implement any sorting or iteration.
|
| BaseSystem
Most basic system.
|
| Entity
The entity convenience class.
|
| EntitySubscription.SubscriptionListener
This interfaces reports entities inserted or
removed when matched against their
EntitySubscription |
| EntitySystem
Tracks a subset of entities, but does not implement any sorting or iteration.
|
| Class and Description |
|---|
| Archetype
Provides a blueprint for new entities, offering greatly
improved insertion performance for systems.
|
| BaseSystem
Most basic system.
|
| Component
Components are pure data classes with optionally some helper methods.
|
| ComponentManager
Handles the association between entities and their components.
|
| Entity
The entity convenience class.
|
| EntityEdit
Entity mutator.
|
| World
The primary instance for the framework.
|
| Class and Description |
|---|
| Aspect.Builder
Constructs instances of
Aspect. |
| BaseEntitySystem
Tracks a subset of entities, but does not implement any sorting or iteration.
|
| BaseSystem
Most basic system.
|
Copyright © 2019. All rights reserved.