Class SideMenu

java.lang.Object
com.prineside.tdi2.ui.actors.SideMenu
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable

public class SideMenu extends Object implements com.badlogic.gdx.utils.Disposable
Background is set manually (see GraphicsSystem)
  • Field Details

    • DEFAULT_WIDTH

      public static final float DEFAULT_WIDTH
      See Also:
    • TOGGLE_BUTTON_WIDTH

      public static final float TOGGLE_BUTTON_WIDTH
      See Also:
    • uiLayer

      public final UiManager.UiLayer uiLayer
    • sideShadow

      public com.badlogic.gdx.scenes.scene2d.ui.Image sideShadow
  • Constructor Details

    • SideMenu

      public SideMenu(float width)
  • Method Details

    • addOffscreenBackground

      public void addOffscreenBackground()
    • finalFadeOut

      public void finalFadeOut()
    • getBackgroundContainer

      public com.badlogic.gdx.scenes.scene2d.Group getBackgroundContainer()
    • showSideTooltip

      public void showSideTooltip(CharSequence message, float y)
    • hideSideTooltip

      public void hideSideTooltip()
    • addListener

      public void addListener(SideMenu.SideMenuListener listener)
    • removeListener

      public void removeListener(SideMenu.SideMenuListener listener)
    • setVisible

      public void setVisible(boolean visible)
    • setOffscreen

      public void setOffscreen(boolean offscreen)
    • isVisible

      public boolean isVisible()
    • isOffscreen

      public boolean isOffscreen()
    • createContainer

      public SideMenu.SideMenuContainer createContainer(String name)
    • dispose

      public void dispose()
      Description copied from interface: com.badlogic.gdx.utils.Disposable
      Releases all resources of this object.
      Specified by:
      dispose in interface com.badlogic.gdx.utils.Disposable