Class UiUtils

java.lang.Object
com.prineside.tdi2.utils.UiUtils

public class UiUtils extends Object
  • Constructor Details

    • UiUtils

      public UiUtils()
  • Method Details

    • finishActions

      public static void finishActions(Actor actor, float maxDuration)
    • hasParent

      public static boolean hasParent(Actor actor, Group parent)
    • printFullPathToStage

      public static void printFullPathToStage(Actor actor, StringBuilder sb)
    • printFullPathToStage

      public static StringBuilder printFullPathToStage(Actor actor)
    • enableMouseMoveScrollFocus

      public static void enableMouseMoveScrollFocus(ScrollPane scrollPane)
      Make scrollPane focused / unfocused when player moves the cursor over it
    • isVisibleRecursive

      public static boolean isVisibleRecursive(Actor actor)
      Returns:
      false if not visible, parents are not visible or not on a stage
    • bouncyShowOverlay

      public static void bouncyShowOverlay(Actor overlayTable, Actor mainTable, Group container)
    • bouncyShowOverlay

      public static void bouncyShowOverlay(Actor overlayTable, Actor mainTable, Group container, Runnable cb)
    • bouncyHideOverlay

      public static void bouncyHideOverlay(Actor overlayTable, Actor mainTable, Group container)
    • bouncyHideOverlay

      public static void bouncyHideOverlay(Actor overlayTable, Actor mainTable, Group container, Runnable cb)