Class ModelExtractor
java.lang.Object
com.badlogic.ashley.core.EntitySystem
com.badlogic.ashley.systems.IteratingSystem
gaiasky.scene.system.render.extract.AbstractExtractSystem
gaiasky.scene.system.render.extract.ModelExtractor
Extracts model object data to feed to the render stage.
-
Field Summary
FieldsFields inherited from class gaiasky.scene.system.render.extract.AbstractExtractSystem
camera, renderer, renderLists, viewFields inherited from class com.badlogic.ashley.core.EntitySystem
priority -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddToRenderLists(com.badlogic.ashley.core.Entity entity, ICamera camera) voidextractEntity(com.badlogic.ashley.core.Entity entity) protected voidprocessEntity(com.badlogic.ashley.core.Entity entity, float deltaTime) Methods inherited from class gaiasky.scene.system.render.extract.AbstractExtractSystem
addToRender, extract, isInRender, isInRender, mustRender, removeFromRender, setRendererMethods inherited from class com.badlogic.ashley.systems.IteratingSystem
addedToEngine, getEntities, getFamily, removedFromEngine, updateMethods inherited from class com.badlogic.ashley.core.EntitySystem
checkProcessing, getEngine, setProcessing
-
Field Details
-
BBGAL_TH
protected static double BBGAL_TH
-
-
Constructor Details
-
ModelExtractor
public ModelExtractor(com.badlogic.ashley.core.Family family, int priority)
-
-
Method Details
-
processEntity
protected void processEntity(com.badlogic.ashley.core.Entity entity, float deltaTime) - Specified by:
processEntityin classcom.badlogic.ashley.systems.IteratingSystem
-
extractEntity
public void extractEntity(com.badlogic.ashley.core.Entity entity) -
addToRenderLists
-