Class UpdaterTask<T extends SceneGraphNode>

java.lang.Object
gaiasky.desktop.concurrent.UpdaterTask<T>
All Implemented Interfaces:
Callable<Void>

public class UpdaterTask<T extends SceneGraphNode> extends Object implements Callable<Void>
  • Constructor Details

    • UpdaterTask

      public UpdaterTask(com.badlogic.gdx.utils.Array<T> nodes, int start, int step)
    • UpdaterTask

      public UpdaterTask(com.badlogic.gdx.utils.Array<T> nodes)
  • Method Details

    • call

      public Void call() throws Exception
      Specified by:
      call in interface Callable<T extends SceneGraphNode>
      Throws:
      Exception
    • setNodesToProcess

      public void setNodesToProcess(com.badlogic.gdx.utils.Array<T> nodes)
    • addAll

      public void addAll(com.badlogic.gdx.utils.Array<T> list)
    • setParameters

      public void setParameters(ICamera camera, ITimeFrameProvider time)
      This must be called to prepare the updater task for execution.
      Parameters:
      camera - The camera to set.
      time - The time frame provider to set.