Interface IMenuAPI


  • public interface IMenuAPI
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean closeMenu()  
      boolean contains​(int opcode, java.lang.String option)  
      boolean contains​(java.lang.String action)  
      boolean contains​(java.lang.String action, java.lang.String option)  
      java.util.List<java.lang.String> getActions()  
      java.awt.Rectangle getArea()  
      int getHeight()  
      int getIndex​(int opcode, java.lang.String option)  
      int getIndex​(java.lang.String action)  
      int getIndex​(java.lang.String action, java.lang.String option)  
      java.awt.Rectangle getItemArea​(int index)  
      java.util.List<java.lang.String> getItems()  
      java.awt.Point getLocation()  
      java.awt.Point getLocationOf​(int opcode, java.lang.String option)  
      java.awt.Point getLocationOf​(java.lang.String action)  
      java.awt.Point getLocationOf​(java.lang.String action, java.lang.String option)  
      int[] getOpcodes()  
      java.util.List<java.lang.String> getOptions()  
      int[] getPrimaryArgs()  
      int[] getSecondaryArgs()  
      int getSize()  
      int[] getTertiaryArgs()  
      int getWidth()  
      int getX()  
      int getY()  
      boolean interact​(int opcode, java.lang.String option)  
      boolean interact​(int opcode, java.lang.String option, boolean rightClick)  
      boolean interact​(int opcode, java.lang.String option, Clickable clickable)  
      boolean interact​(int opcode, java.lang.String option, Clickable clickable, boolean rightClick)  
      boolean interact​(java.lang.String action)  
      boolean interact​(java.lang.String action, boolean rightClick)  
      boolean interact​(java.lang.String action, Clickable clickable)  
      boolean interact​(java.lang.String action, Clickable clickable, boolean rightClick)  
      boolean interact​(java.lang.String action, java.lang.String option)  
      boolean interact​(java.lang.String action, java.lang.String option, boolean rightClick)  
      boolean interact​(java.lang.String action, java.lang.String option, Clickable clickable)  
      boolean interact​(java.lang.String action, java.lang.String option, Clickable clickable, boolean rightClick)  
      boolean isOpen()  
    • Method Detail

      • interact

        boolean interact​(java.lang.String action)
      • interact

        boolean interact​(java.lang.String action,
                         boolean rightClick)
      • interact

        boolean interact​(java.lang.String action,
                         java.lang.String option)
      • interact

        boolean interact​(java.lang.String action,
                         java.lang.String option,
                         boolean rightClick)
      • interact

        boolean interact​(java.lang.String action,
                         Clickable clickable)
      • interact

        boolean interact​(java.lang.String action,
                         Clickable clickable,
                         boolean rightClick)
      • interact

        boolean interact​(java.lang.String action,
                         java.lang.String option,
                         Clickable clickable)
      • interact

        boolean interact​(java.lang.String action,
                         java.lang.String option,
                         Clickable clickable,
                         boolean rightClick)
      • interact

        boolean interact​(int opcode,
                         java.lang.String option)
      • interact

        boolean interact​(int opcode,
                         java.lang.String option,
                         boolean rightClick)
      • interact

        boolean interact​(int opcode,
                         java.lang.String option,
                         Clickable clickable)
      • interact

        boolean interact​(int opcode,
                         java.lang.String option,
                         Clickable clickable,
                         boolean rightClick)
      • closeMenu

        boolean closeMenu()
      • getActions

        java.util.List<java.lang.String> getActions()
      • getOptions

        java.util.List<java.lang.String> getOptions()
      • getItems

        java.util.List<java.lang.String> getItems()
      • contains

        boolean contains​(java.lang.String action)
      • contains

        boolean contains​(java.lang.String action,
                         java.lang.String option)
      • contains

        boolean contains​(int opcode,
                         java.lang.String option)
      • getIndex

        int getIndex​(java.lang.String action)
      • getIndex

        int getIndex​(java.lang.String action,
                     java.lang.String option)
      • getIndex

        int getIndex​(int opcode,
                     java.lang.String option)
      • getLocationOf

        java.awt.Point getLocationOf​(java.lang.String action)
      • getLocationOf

        java.awt.Point getLocationOf​(java.lang.String action,
                                     java.lang.String option)
      • getLocationOf

        java.awt.Point getLocationOf​(int opcode,
                                     java.lang.String option)
      • getSize

        int getSize()
      • isOpen

        boolean isOpen()
      • getX

        int getX()
      • getY

        int getY()
      • getWidth

        int getWidth()
      • getHeight

        int getHeight()
      • getLocation

        java.awt.Point getLocation()
      • getArea

        java.awt.Rectangle getArea()
      • getItemArea

        java.awt.Rectangle getItemArea​(int index)
      • getOpcodes

        int[] getOpcodes()
      • getPrimaryArgs

        int[] getPrimaryArgs()
      • getSecondaryArgs

        int[] getSecondaryArgs()
      • getTertiaryArgs

        int[] getTertiaryArgs()