Class GameMenu

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

public class GameMenu extends Object
  • Method Details

    • containsEntity

      public boolean containsEntity(Entity entity)
    • getLastHovered

      public int getLastHovered()
    • isVisible

      public boolean isVisible()
    • getHeight

      public int getHeight()
    • getWidth

      public int getWidth()
    • getY

      public int getY()
    • getX

      public int getX()
    • getCount

      public int getCount()
    • getSubMenu

      public List<GameMenu> getSubMenu()
    • getMenuWithAction

      public GameMenu getMenuWithAction(String action)
    • getFirstMenuRow

      public MenuRow getFirstMenuRow()
    • getMenuRows

      public List<MenuRow> getMenuRows()
    • getBounds

      public Rectangle getBounds()
    • getDefaultAction

      public String getDefaultAction()
    • getIndex

      public int getIndex(String action)
    • getIndex

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

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

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

      public boolean clickAction(String action)
    • clickAction

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

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

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

      public boolean clickIndex(int index)
    • open

      public boolean open()
    • getIndexRectangle

      public Rectangle getIndexRectangle(int index)
    • mouseOverAction

      public boolean mouseOverAction(String action)
    • mouseOverAction

      public boolean mouseOverAction(int index)
    • isMouseOnAction

      public boolean isMouseOnAction(String action)
    • isMouseOnAction

      public boolean isMouseOnAction(int index)
    • close

      public boolean close()
    • containsObject

      public boolean containsObject(String name)
    • contains

      public boolean contains(String action)
    • contains

      public boolean contains(String action, Entity entity)
    • hover

      public boolean hover(int index)
    • getSubIndex

      public int getSubIndex()