Class InputSystemBase

java.lang.Object
dev.prozilla.pine.core.system.SystemBase
dev.prozilla.pine.core.system.input.InputSystemBase
All Implemented Interfaces:
Lifecycle
Direct Known Subclasses:
InputSystem, RectInputHandler

public abstract class InputSystemBase extends SystemBase
Base class for systems responsible for updating entity data based on input.
  • Constructor Details

  • Method Details

    • input

      public abstract void input(float deltaTime)
      Updates each entity's data based on input, each frame.
      Parameters:
      deltaTime - Delta time in seconds
    • getInput

      public Input getInput()
    • sort

      public void sort()
      Sorts the entity chunks in this input system based on their depth index.