Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- CACHE_DIR - Static variable in class rsb.botLauncher.RuneLite
- calc - Variable in class rsb.methods.MethodContext
-
The singleton of Calculations
- Calculations - Class in rsb.methods
-
Game world and projection calculations.
- callback(Pointer, Pointer) - Method in interface rsb.util.SetForegroundWindowUtil.User32.WNDENUMPROC
- camera - Variable in class rsb.methods.MethodContext
-
The singleton of Camera
- Camera - Class in rsb.methods
-
Camera related operations.
- Camera.ROTATION_METHOD - Enum Class in rsb.methods
- CANCEL_OPTION - Static variable in class rsb.util.WindowUtil
-
Returned from showConfirmDialog when the user hits the "Cancel" button.
- canContinue() - Method in class rsb.methods.Interfaces
-
Checks for the click here to continue widget
- canReach(RSTile, boolean) - Method in class rsb.methods.Calculations
-
checks whether a given RSTile is reachable.
- Canvas - Class in rsb.internal.input
- Canvas(Canvas) - Constructor for class rsb.internal.input.Canvas
- Canvas(GraphicsConfiguration) - Constructor for class rsb.internal.input.Canvas
- CanvasMousePositionAgent - Class in rsb.internal.instrumentate
- CanvasMousePositionAgent() - Constructor for class rsb.internal.instrumentate.CanvasMousePositionAgent
- castSpell(int) - Method in class rsb.methods.Magic
-
Clicks a specified spell, opens magic tab if not open and uses interface of the spell to click it, so it works if the spells are layout in any sway.
- castSpellOn(Object, int) - Method in class rsb.methods.Magic
-
Casts a spell on a Player/NPC/Object/Ground Item.
- cauchy() - Static method in class rsb.util.StdRandom
-
Returns a random real number from the Cauchy distribution.
- changeCanvasState() - Method in class rsb.botLauncher.RuneLite
-
Set the canvas to the opposite state
- CHARACTER_MOVED_EVENT - Static variable in class rsb.event.EventMulticaster
- characterMoved(CharacterMovedEvent) - Method in class rsb.event.impl.CharacterMovedLogger
- characterMoved(CharacterMovedEvent) - Method in interface rsb.event.listener.CharacterMovedListener
- CharacterMovedEvent - Class in rsb.event.events
-
A character moved event.
- CharacterMovedEvent(MethodContext, Actor, int) - Constructor for class rsb.event.events.CharacterMovedEvent
- CharacterMovedListener - Interface in rsb.event.listener
- CharacterMovedLogger - Class in rsb.event.impl
- CharacterMovedLogger() - Constructor for class rsb.event.impl.CharacterMovedLogger
- CHATBOX_FULL_INPUT - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- CHATBOX_MESSAGES - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
-
[CHAT] Widget Info
- checkCompleted(int) - Method in class rsb.methods.GrandExchange
-
Will check a slot for to see if an item has completed.
- checkForMatching(HashMap<String, Object>) - Method in class rsb.util.OutputObjectComparer
-
Creates a hashmap of strings and object outputs to then compares to another hashmap of strings and object outputs to determine the differences and returns a list of the strings and objects that differ between the two
- checkForMatchingMethodOutputsEx(HashMap<String, Object>, Parameters...) - Method in class rsb.util.OutputObjectComparer
-
Creates a hashmap of strings and object outputs to then compares to another hashmap of strings and object outputs to determine the differences and returns a hashmap of the strings and objects that differ between the two
- checkForTypeAndNoMatch(Object, Object) - Method in class rsb.util.OutputObjectComparer
-
Checks the first objects type and then compares it to the second object which should also be the same type
- checkIsSelected(RSWidgetItem[]) - Method in class rsb.methods.Inventory
-
Uses a callback to get the last drawn image and then performs the method getSelected to update the isSelectedValue
- checkSlot(int) - Method in class rsb.methods.GrandExchange
-
Checks Grand Exchange slot and returns name
- checkSlotIsEmpty(int) - Method in class rsb.methods.GrandExchange
-
Checks Grand Exchange slots for an any activity (1-8)
- checkSlotLocked(int) - Method in class rsb.methods.GrandExchange
-
Checks if the Grand Exchange slot is locked or not
- CHIVALRY - Enum constant in enum class rsb.internal.globval.GlobalWidgetId.Prayer
- chooseOption - Variable in class rsb.methods.MethodContext
-
EXTRA METHOD CONTEXT
- ChooseOption - Class in rsb.wrappers.subwrap
- ChooseOption(MethodContext) - Constructor for class rsb.wrappers.subwrap.ChooseOption
- CIPHER_TRANSFORMATION - Static variable in class rsb.util.AccountStore
- CLARITY_OF_THOUGHT - Enum constant in enum class rsb.internal.globval.GlobalWidgetId.Prayer
- CLEAR - Enum constant in enum class rsb.methods.Game.ChatMode
- clearDirectory(File, boolean) - Method in class rsb.util.Extractor
- click(boolean) - Method in class rsb.methods.Mouse
-
Clicks the mouse at its current location.
- click(boolean, int) - Method in class rsb.methods.Mouse
- click(int, int, boolean) - Method in class rsb.methods.Mouse
-
Moves the mouse to a given location then clicks.
- click(int, int, int, int, boolean) - Method in class rsb.methods.Mouse
-
Moves the mouse to a given location with given randomness then clicks.
- click(int, int, int, int, boolean, int) - Method in class rsb.methods.Mouse
-
Moves the mouse to a given location with given randomness then clicks, then moves a random distance up to
afterOffset
. - click(Point, boolean) - Method in class rsb.methods.Mouse
-
Moves the mouse to a given location then clicks.
- click(Point, int, int, boolean) - Method in class rsb.methods.Mouse
- click(Point, int, int, boolean, int) - Method in class rsb.methods.Mouse
-
Moves the mouse to a given location with given randomness then clicks, then moves a random distance up to
afterOffset
. - Clickable - Interface in rsb.wrappers.common
- Clickable07 - Interface in rsb.wrappers.common
- clickComponent(RSWidget, String) - Method in class rsb.methods.Interfaces
-
Performs the given action on this RSWidgetChild if it is showing (valid).
- clickContinue() - Method in class rsb.methods.Interfaces
-
Clicks the click here to continue widget
- clickDialogueOption(RSWidget, String) - Method in class rsb.methods.Interfaces
-
Clicks the dialogue option that contains the desired string.
- clickIndex(int) - Method in class rsb.methods.Menu
-
Left clicks at the given index.
- clickMouse(boolean) - Method in class rsb.internal.InputManager
-
Click the mouse at the current position.
- clickSelectedItem() - Method in class rsb.methods.Inventory
-
Left-clicks on the selected item.
- clickSelectedItem(boolean) - Method in class rsb.methods.Inventory
-
Clicks selected inventory item, if it's selected.
- clickSlightly() - Method in class rsb.methods.Mouse
-
Moves the mouse slightly depending on where it currently is and clicks.
- client - Variable in class rsb.methods.MethodContext
-
The client
- ClientThread - Class in rsb.internal
- ClientThread() - Constructor for class rsb.internal.ClientThread
- clientThreadProvider - Variable in class rsb.methods.MethodContext
- clientUI - Variable in class rsb.botLauncher.RuneLite
- close() - Method in class rsb.internal.LogOutputStream
-
Closes this output stream and releases any system resources associated with this stream.
- close() - Method in class rsb.internal.TextAreaLogHandler
- close() - Method in class rsb.methods.Bank
-
Closes the bank interface.
- close() - Method in class rsb.methods.GrandExchange
- close() - Method in class rsb.methods.Store
-
Closes the store interface.
- close() - Method in class rsb.wrappers.subwrap.ChooseOption
- closeTab() - Method in class rsb.methods.Game
-
Closes the currently open tab if in resizable mode.
- collect(boolean) - Method in class rsb.methods.GrandExchange
-
A method to collect items from a slot as note or as the item itself
- collectItem(int) - Method in class rsb.methods.GrandExchange
-
Gets any item that is in the offer as the item and to the inventory
- collectItem(int, boolean) - Method in class rsb.methods.GrandExchange
-
Gets any item that is in the offer as the item and in the form designated
- collectItem(int, boolean, boolean) - Method in class rsb.methods.GrandExchange
-
Gets any items that may be in the offer.
- combat - Variable in class rsb.methods.MethodContext
-
The singleton of Combat
- Combat - Class in rsb.methods
-
Combat related operations.
- Combat(MethodContext) - Constructor for class rsb.methods.Combat
- COMBAT - Enum constant in enum class rsb.methods.GameGUI.Tab
- COMBAT_AUTO_CAST_SPELL - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- COMBAT_AUTO_RETALIATE - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- COMBAT_DEFENSIVE_CAST_SPELL - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- COMBAT_STYLE_FOUR - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- COMBAT_STYLE_ONE - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
-
[COMBAT] Widget Info
- COMBAT_STYLE_THREE - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- COMBAT_STYLE_TWO - Enum constant in enum class rsb.internal.globval.GlobalWidgetInfo
- combine(Filter<? super T>, boolean) - Method in interface rsb.internal.wrappers.Filter
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- COMPILE_FIND_JDK - Static variable in class rsb.internal.globval.GlobalConfiguration.Paths
- COMPILE_SCRIPTS_BAT - Static variable in class rsb.internal.globval.GlobalConfiguration.Paths
- COMPILE_SCRIPTS_SH - Static variable in class rsb.internal.globval.GlobalConfiguration.Paths
- ComponentMousePositionTransformer - Class in rsb.internal.instrumentate
- ComponentMousePositionTransformer() - Constructor for class rsb.internal.instrumentate.ComponentMousePositionTransformer
- ContainerMousePositionTransformer - Class in rsb.internal.instrumentate
- ContainerMousePositionTransformer() - Constructor for class rsb.internal.instrumentate.ContainerMousePositionTransformer
- contains(int) - Method in class rsb.methods.Inventory
-
Checks whether your inventory contains the provided item ID.
- contains(int, int) - Method in class rsb.wrappers.RSArea
- contains(int, RSTile...) - Method in class rsb.wrappers.RSArea
- contains(String) - Method in class rsb.methods.Inventory
-
Checks whether your inventory contains the provided item name.
- contains(String) - Method in class rsb.methods.Menu
-
Checks whether a given action (or action substring) is present in the menu.
- contains(String...) - Method in class rsb.wrappers.subwrap.RSMenuNode
- contains(String, String) - Method in class rsb.methods.Menu
-
Checks whether a given action with given target is present in the menu.
- contains(WorldPoint) - Method in class rsb.wrappers.RSArea
- contains(RSTile...) - Method in class rsb.wrappers.RSArea
- containsAction(String) - Method in class rsb.wrappers.RSWidget
-
Checks the actions of the child for a given substring
- containsAction(String...) - Method in class rsb.wrappers.subwrap.RSMenuNode
- containsAll(int...) - Method in class rsb.methods.Equipment
-
Checks whether the player has all of the given items equipped.
- containsAll(int...) - Method in class rsb.methods.Inventory
-
Checks whether your inventory contains all of the provided item IDs.
- containsAll(String...) - Method in class rsb.methods.Inventory
-
Checks whether your inventory contains all of the provided item IDs.
- containsOneOf(int...) - Method in class rsb.methods.Equipment
-
Checks if the player has one (or more) of the given items equipped.
- containsOneOf(int...) - Method in class rsb.methods.Inventory
-
Checks whether your inventory contains at least one of the provided item IDs.
- containsOneOf(String...) - Method in class rsb.methods.Inventory
-
Checks whether your inventory contains at least one of the provided item names.
- containsTarget(String...) - Method in class rsb.wrappers.subwrap.RSMenuNode
- containsText(String) - Method in class rsb.wrappers.RSWidget
-
Checks the text of this component for a given substring
- convertIntelliJPath(Class<?>, String) - Static method in class rsb.util.StringUtil
-
Gets the compiled path of the class containing the object and replaces the path with the values needed to direct it to the non-compiled path with the .java file to access Used only in IntelliJ due to the weird behavior when building w/ the run-time compiler for test scripts TODO: Remove this via Gradle behavior such as a resources folder
- convertRLPointToAWTPoint(Point) - Static method in class rsb.methods.Calculations
- convertSpellBookToVariables() - Method in class rsb.methods.Magic
-
Converts the spell list to variables to be used *Variable updating usage*
- convertToStringArrayStyle(ArrayList<?>) - Static method in class rsb.util.OutputObjectComparer
-
Converts the given ArrayList containing strings to a string with the style of a String[] eg String output = "{"item1", "item2", "item3", "item4"}"
- convertToStringArrayStyle(List<?>) - Static method in class rsb.util.OutputObjectComparer
-
Converts the given ArrayList containing strings to a string with the style of a String[] eg String output = "{"item1", "item2", "item3", "item4"}"
- convertToStringArrayStyleEx(HashMap<String, Object>, Parameters...) - Static method in class rsb.util.OutputObjectComparer
-
Returns everything in the hashmap as a String[] styled string
- correlatesTo(Clickable) - Method in class rsb.wrappers.subwrap.RSMenuNode
-
TODO: Properly implement feature Checks if the RSMenuNode is associated with an option of a clickable entity
- COS_TABLE - Static variable in class rsb.methods.Calculations
- createImage(int, int) - Method in class rsb.internal.input.Canvas
- createOffer(int, int) - Method in class rsb.methods.GrandExchange
-
Creates an offer based on the parameters given
- createTracker(int...) - Method in class rsb.methods.Skills
-
Deprecated.
- ctx - Variable in class rsb.methods.Methods
- ctx - Variable in class rsb.script.Script
- currentExp - Variable in class rsb.util.SkillTracker
-
Deprecated.
- currentTimeMillis() - Method in class rsb.internal.naturalmouse.RSBSystemCalls
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form