Class TLEInitializer
java.lang.Object
com.badlogic.ashley.core.EntitySystem
com.badlogic.ashley.systems.IteratingSystem
gaiasky.scene.system.initialize.AbstractInitSystem
gaiasky.scene.system.initialize.TLEInitializer
- All Implemented Interfaces:
EntityInitializer
Initializes entities that have a
TLESource component.
Fetches TLE data from the network and initializes orbital elements.
-
Field Summary
Fields inherited from class AbstractInitSystem
engineBackup, loggerFields inherited from class com.badlogic.ashley.core.EntitySystem
priority -
Constructor Summary
ConstructorsConstructorDescriptionTLEInitializer(Scene scene, boolean setUp, com.badlogic.ashley.core.Family family, int priority) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitializeEntity(com.badlogic.ashley.core.Entity entity) Contains the initialization of this entity before the scene graph structure has been constructed, or the entity is in the index.voidsetUpEntity(com.badlogic.ashley.core.Entity entity) Contains the set up of this entity, after the entity has been added to the scene graph and it is in the index.Methods inherited from class AbstractInitSystem
addedToEngine, isModeInit, isModeSetUp, processEntity, setModeInit, setModeSetUp, toStringMethods inherited from class com.badlogic.ashley.systems.IteratingSystem
getEntities, getFamily, removedFromEngine, updateMethods inherited from class com.badlogic.ashley.core.EntitySystem
checkProcessing, getEngine, setProcessing
-
Constructor Details
-
TLEInitializer
public TLEInitializer(Scene scene, boolean setUp, com.badlogic.ashley.core.Family family, int priority)
-
-
Method Details
-
initializeEntity
public void initializeEntity(com.badlogic.ashley.core.Entity entity) Description copied from interface:EntityInitializerContains the initialization of this entity before the scene graph structure has been constructed, or the entity is in the index.- Parameters:
entity- The entity.
-
setUpEntity
public void setUpEntity(com.badlogic.ashley.core.Entity entity) Description copied from interface:EntityInitializerContains the set up of this entity, after the entity has been added to the scene graph and it is in the index.- Parameters:
entity- The entity.
-