Package com.osrsbots.orb.api.util
Class GameAction
- java.lang.Object
-
- com.osrsbots.orb.api.util.GameAction
-
public class GameAction extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGameAction.Type
-
Field Summary
Fields Modifier and Type Field Description intidentifierintitemIdnet.runelite.api.MenuActionmenuActionjava.lang.Stringoptionintparam0intparam1@Nullable net.runelite.api.coords.WorldPointposjava.lang.StringtargetGameAction.TypetypebooleanusedContextMenu
-
Constructor Summary
Constructors Constructor Description GameAction(boolean usedContextMenu, GameAction.Type type, net.runelite.api.MenuAction menuAction, int itemId, int identifier, int param0, int param1, java.lang.String target, java.lang.String option)GameAction(boolean usedContextMenu, GameAction.Type type, net.runelite.api.MenuAction menuAction, int identifier, int param0, int param1, java.lang.String target, java.lang.String option)GameAction(boolean usedContextMenu, GameAction.Type type, net.runelite.api.MenuAction menuAction, int identifier, int param0, int param1, java.lang.String target, java.lang.String option, int id, int x, int y, int z)GameAction(net.runelite.api.MenuEntry entry, boolean leftClick, boolean contextMenu)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GameActiondecode(java.lang.String[] args)static GameActiondecodeWithPos(java.lang.String[] args)java.lang.StringtoString()
-
-
-
Field Detail
-
type
public GameAction.Type type
-
menuAction
public net.runelite.api.MenuAction menuAction
-
identifier
public int identifier
-
param0
public int param0
-
param1
public int param1
-
itemId
public int itemId
-
target
public java.lang.String target
-
option
public java.lang.String option
-
pos
@Nullable public @Nullable net.runelite.api.coords.WorldPoint pos
-
usedContextMenu
public boolean usedContextMenu
-
-
Constructor Detail
-
GameAction
public GameAction(boolean usedContextMenu, GameAction.Type type, net.runelite.api.MenuAction menuAction, int itemId, int identifier, int param0, int param1, java.lang.String target, java.lang.String option)
-
GameAction
public GameAction(boolean usedContextMenu, GameAction.Type type, net.runelite.api.MenuAction menuAction, int identifier, int param0, int param1, java.lang.String target, java.lang.String option)
-
GameAction
public GameAction(boolean usedContextMenu, GameAction.Type type, net.runelite.api.MenuAction menuAction, int identifier, int param0, int param1, java.lang.String target, java.lang.String option, int id, int x, int y, int z)
-
GameAction
public GameAction(net.runelite.api.MenuEntry entry, boolean leftClick, boolean contextMenu)
-
-
Method Detail
-
decode
public static GameAction decode(java.lang.String[] args)
-
decodeWithPos
public static GameAction decodeWithPos(java.lang.String[] args)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-