Class TooltipsOverlay

All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable, UiManager.UiComponent

public final class TooltipsOverlay extends UiManager.UiComponent.Adapter
  • Field Details

  • Constructor Details

    • TooltipsOverlay

      public TooltipsOverlay()
  • Method Details

    • i

      public static TooltipsOverlay i()
    • show

      public TooltipsOverlay.Entry show(String tag, @Null com.badlogic.gdx.scenes.scene2d.Actor forActor, com.badlogic.gdx.scenes.scene2d.Actor contents, UiManager.MainUiLayer uiLayer, int zIndex, int align)
      Show a tooltip
      Parameters:
      align - top, bottom, left or right (com.badlogic.gdx.utils.Align)
    • preRender

      public void preRender(float deltaTime)
      Specified by:
      preRender in interface UiManager.UiComponent
      Overrides:
      preRender in class UiManager.UiComponent.Adapter
    • markTagShown

      public void markTagShown(String tag)
    • isTagShown

      public boolean isTagShown(String tag)
    • show

      public TooltipsOverlay.Entry show(String tag, com.badlogic.gdx.scenes.scene2d.Actor forActor, CharSequence text, UiManager.MainUiLayer uiLayer, int zIndex, int align)
      Show a tooltip
      Parameters:
      align - top, bottom, left or right (com.badlogic.gdx.utils.Align)
    • hide

      public void hide()
    • isVisible

      public boolean isVisible(String tag)
    • hideAll

      public void hideAll(boolean runOnDisposeCallbacks)
    • hideEntry

      public void hideEntry(String tag)