Interface EntityUpdater

All Known Implementing Classes:
AbstractUpdateSystem, AxesUpdater, BackgroundUpdater, BillboardSetUpdater, BillboardUpdater, ClusterUpdater, ConstellationUpdater, DatasetDescriptionUpdater, ElementsSetUpdater, GraphUpdater, GridRecUpdater, KeyframeUpdater, LocUpdater, MeshUpdater, ModelUpdater, OctreeUpdater, ParticleSetUpdater, ParticleUpdater, PerimeterUpdater, RaymarchingUpdater, RulerUpdater, ShapeUpdater, TitleUpdater, TrajectoryUpdater, VertsUpdater

public interface EntityUpdater
Defines the interface for all entity update systems. Entity update systems are assumed to be running after the scene graph update has taken place. The scene graph update traverses the GraphNode components, which compose the scene graph tree, and updates their positions depth-first.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.badlogic.ashley.core.Family
    Returns the family for this updater.
    void
    updateEntity(com.badlogic.ashley.core.Entity entity, float deltaTime)
    Updates the entity.
  • Method Details

    • getFamily

      com.badlogic.ashley.core.Family getFamily()
      Returns the family for this updater.
      Returns:
      The family.
    • updateEntity

      void updateEntity(com.badlogic.ashley.core.Entity entity, float deltaTime)
      Updates the entity.
      Parameters:
      entity - The entity to update.
      deltaTime - The delta time since last frame.