Class VRInfoGui

java.lang.Object
gaiasky.interafce.AbstractGui
gaiasky.interafce.VRInfoGui
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable, IObserver, IGui

public class VRInfoGui extends AbstractGui
  • Field Details

    • 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 Details

    • VRInfoGui

      public VRInfoGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, Float unitsPerPixel)
  • Method Details

    • 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
    • notify

      public void notify(Events event, Object... data)
      Specified by:
      notify in interface IObserver
      Overrides:
      notify in class AbstractGui