Interface RenderFragment

All Superinterfaces:
Fragment

public interface RenderFragment extends Fragment
A fragment that can receive a RenderManager instance and is called every frame during the render phase. It is used to perform low-level rendering logic, not to update the scene graph, for that use LogicFragment or MainViewPortFragment.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Receive a RenderManager instance as soon as it is available.
    default void
    Called every frame during the render phase.
  • Method Details

    • receiveRenderManager

      default void receiveRenderManager(RenderManager renderer)
      Receive a RenderManager instance as soon as it is available. The reference to the RenderManager can be stored and used later in the component logic.
      Parameters:
      renderer - the RenderManager instance
    • updateRender

      default void updateRender(RenderManager renderer)
      Called every frame during the render phase.
      Parameters:
      renderer - the RenderManager instance
      tpf - time per frame