Class Magic


  • public class Magic
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Magic()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean cast​(net.runelite.client.plugins.skillcalculator.skills.MagicAction spell, RSActor target)  
      static boolean cast​(net.runelite.client.plugins.skillcalculator.skills.MagicAction spell, RSActor target, boolean moveMouse)  
      static @Nullable net.runelite.client.plugins.skillcalculator.skills.MagicAction getSelected()  
      static @Nullable RSWidget getWidget​(net.runelite.client.plugins.skillcalculator.skills.MagicAction action)  
      static boolean toggleSpell​(java.lang.String spellName)  
      static boolean toggleSpell​(java.lang.String spellName, boolean moveMouse)  
      static boolean toggleSpell​(net.runelite.client.plugins.skillcalculator.skills.MagicAction action)  
      static boolean toggleSpell​(net.runelite.client.plugins.skillcalculator.skills.MagicAction action, boolean moveMouse)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Magic

        public Magic()
    • Method Detail

      • getSelected

        @Nullable
        public static @Nullable net.runelite.client.plugins.skillcalculator.skills.MagicAction getSelected()
      • toggleSpell

        public static boolean toggleSpell​(@Nonnull
                                          net.runelite.client.plugins.skillcalculator.skills.MagicAction action)
      • toggleSpell

        public static boolean toggleSpell​(@Nonnull
                                          net.runelite.client.plugins.skillcalculator.skills.MagicAction action,
                                          boolean moveMouse)
      • toggleSpell

        public static boolean toggleSpell​(@Nonnull
                                          java.lang.String spellName)
      • toggleSpell

        public static boolean toggleSpell​(@Nonnull
                                          java.lang.String spellName,
                                          boolean moveMouse)
      • getWidget

        @Nullable
        public static @Nullable RSWidget getWidget​(@Nonnull
                                                   net.runelite.client.plugins.skillcalculator.skills.MagicAction action)
      • cast

        public static boolean cast​(@Nonnull
                                   net.runelite.client.plugins.skillcalculator.skills.MagicAction spell,
                                   @Nonnull
                                   RSActor target)
      • cast

        public static boolean cast​(@Nonnull
                                   net.runelite.client.plugins.skillcalculator.skills.MagicAction spell,
                                   @Nonnull
                                   RSActor target,
                                   boolean moveMouse)