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

public class ModelExtractor extends AbstractExtractSystem
Extracts model object data to feed to the render stage.
  • 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:
      processEntity in class com.badlogic.ashley.systems.IteratingSystem
    • extractEntity

      public void extractEntity(com.badlogic.ashley.core.Entity entity)
    • addToRenderLists

      protected void addToRenderLists(com.badlogic.ashley.core.Entity entity, ICamera camera)