Class VRInfoGui

  • All Implemented Interfaces:
    com.badlogic.gdx.utils.Disposable, IObserver, IGui

    public class VRInfoGui
    extends AbstractGui
    • Field Detail

      • container

        protected com.badlogic.gdx.scenes.scene2d.ui.Container<com.badlogic.gdx.scenes.scene2d.ui.Table> container
      • contents

        protected com.badlogic.gdx.scenes.scene2d.ui.Table contents
      • infoFocus

        protected com.badlogic.gdx.scenes.scene2d.ui.Table infoFocus
      • infoFree

        protected com.badlogic.gdx.scenes.scene2d.ui.Table infoFree
      • infoCell

        protected com.badlogic.gdx.scenes.scene2d.ui.Cell<com.badlogic.gdx.scenes.scene2d.ui.Table> infoCell
    • Constructor Detail

      • VRInfoGui

        public VRInfoGui​(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics,
                         java.lang.Float unitsPerPixel)
    • Method Detail

      • initialize

        public void initialize​(com.badlogic.gdx.assets.AssetManager assetManager,
                               com.badlogic.gdx.graphics.g2d.SpriteBatch sb)
        Description copied from interface: IGui
        Initializes the GUI, adding all the resources to the asset manager queue for loading
        Parameters:
        assetManager - The asset manager to load the resources with
        sb - The sprite batch to use for this GUI's stage
      • doneLoading

        public void doneLoading​(com.badlogic.gdx.assets.AssetManager assetManager)
        Description copied from interface: IGui
        Hook that runs after the assets have been loaded. Completes the initialization process
        Parameters:
        assetManager - The asset manager
      • rebuildGui

        protected void rebuildGui()
        Description copied from class: AbstractGui
        Adds the already created GUI objects to the stage.
        Specified by:
        rebuildGui in class AbstractGui
      • mustDraw

        public boolean mustDraw()
        Description copied from interface: IGui
        Returns whether this GUI must be drawn or not
        Specified by:
        mustDraw in interface IGui
        Overrides:
        mustDraw in class AbstractGui
        Returns:
        Whether this is visible