Class RenderingManager


  • public final class RenderingManager
    extends java.lang.Object
    Responsible for all rending. Renders in layers render item layers can't be changed holds the primary sprite batch and rendering camera
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addItem​(Component item, RenderLayer layer)
      adds item to the list of renderable and adds to the correct layer
      static void cleanUp()  
      static com.badlogic.gdx.graphics.g2d.SpriteBatch getBatch()  
      static com.badlogic.gdx.graphics.OrthographicCamera getCamera()  
      static void Initialize()  
      static void render()
      Renders all items in accordance with their layers on one sprite batch
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RenderingManager

        public RenderingManager()
    • Method Detail

      • Initialize

        public static void Initialize()
      • getCamera

        public static com.badlogic.gdx.graphics.OrthographicCamera getCamera()
      • addItem

        public static void addItem​(Component item,
                                   RenderLayer layer)
        adds item to the list of renderable and adds to the correct layer
        Parameters:
        item - component that utilises render
        layer - the layer that it will be rendered in
      • render

        public static void render()
        Renders all items in accordance with their layers on one sprite batch
      • cleanUp

        public static void cleanUp()
      • getBatch

        public static com.badlogic.gdx.graphics.g2d.SpriteBatch getBatch()