Class Menu

java.lang.Object
org.highlife.api.wrappers.widgets.Menu

public class Menu extends Object
  • Constructor Details

    • Menu

      public Menu()
  • Method Details

    • containsEntity

      public static boolean containsEntity(Entity entity)
    • isVisible

      public static boolean isVisible()
    • getHeight

      public static int getHeight()
    • getWidth

      public static int getWidth()
    • getY

      public static int getY()
    • getX

      public static int getX()
    • getCount

      public static int getCount()
    • getFirstMenuRow

      public static MenuRow getFirstMenuRow()
    • getMenuRows

      public static List<MenuRow> getMenuRows()
    • getBounds

      public static Rectangle getBounds()
    • getDefaultAction

      public static String getDefaultAction()
    • getIndex

      public static int getIndex(String action)
    • getIndex

      public static int getIndex(String action, Entity entity)
    • getIndex

      public static int getIndex(String action, String object)
    • getIndex

      public static int getIndex(String action, String object, int id)
    • clickAction

      public static boolean clickAction(String action)
    • clickAction

      public static boolean clickAction(String action, String name)
    • clickAction

      public static boolean clickAction(String action, Entity entity)
    • clickAction

      public static boolean clickAction(String action, String name, int id)
    • clickIndex

      public static boolean clickIndex(int index)
    • open

      public static boolean open()
    • getIndexRectangle

      public static Rectangle getIndexRectangle(int index)
    • mouseOverAction

      public static boolean mouseOverAction(String action)
    • mouseOverAction

      public static boolean mouseOverAction(int index)
    • isMouseOnAction

      public static boolean isMouseOnAction(String action)
    • isMouseOnAction

      public static boolean isMouseOnAction(int index)
    • close

      public static boolean close()
    • containsObject

      public static boolean containsObject(String name)
    • contains

      public static boolean contains(String action)
    • contains

      public static boolean contains(String action, Entity entity)
    • isMenuManipulationActive

      public static boolean isMenuManipulationActive()
    • toggleMenuManipulation

      public static void toggleMenuManipulation(boolean toggle)
    • inject

      public static boolean inject(MenuRow row)
    • inject

      public static boolean inject(MenuRow row, Point p)
    • hover

      public static boolean hover(int index)
    • getSubMenus

      public static List<GameMenu> getSubMenus()
    • getMenu

      public static GameMenu getMenu()