Class DefaultPaint

java.lang.Object
net.runelite.client.ui.overlay.Overlay
net.storm.sdk.script.paint.DefaultPaint
All Implemented Interfaces:
net.runelite.client.ui.overlay.components.LayoutableRenderableEntity, net.runelite.client.ui.overlay.RenderableEntity

public class DefaultPaint extends net.runelite.client.ui.overlay.Overlay
  • Field Summary

    Fields inherited from class net.runelite.client.ui.overlay.Overlay

    PRIORITY_DEFAULT, PRIORITY_HIGH, PRIORITY_HIGHEST, PRIORITY_LOW, PRIORITY_MED
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
    remove(net.runelite.client.ui.overlay.RenderableEntity renderableEntity)
     
    render(Graphics2D graphics)
     
    void
     
    void
    submit(String key, Supplier<String> supplier)
     
    void
    submit(net.runelite.client.ui.overlay.RenderableEntity renderableEntity)
     
    void
    trackSkill(net.runelite.api.Skill skill, boolean trackLevels)
     

    Methods inherited from class net.runelite.client.ui.overlay.Overlay

    addMenuEntry, addMenuEntry, drawAfterInterface, drawAfterLayer, drawAfterLayer, drawAfterLayer, getBounds, getDrawHooks, getLayer, getMenuEntries, getMinimumSize, getName, getParentBounds, getPlugin, getPosition, getPreferredLocation, getPreferredPosition, getPreferredSize, getPriority, isDragTargetable, isMovable, isResettable, isResizable, isSnappable, onDrag, onMouseOver, removeMenuEntry, revalidate, setBounds, setDragTargetable, setLayer, setMinimumSize, setMovable, setPosition, setPreferredLocation, setPreferredPosition, setPreferredSize, setPriority, setPriority, setResettable, setResizable, setSnappable

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultPaint

      public DefaultPaint()
  • Method Details

    • render

      public Dimension render(Graphics2D graphics)
    • submit

      public void submit(String key, Supplier<String> supplier)
    • submit

      public void submit(net.runelite.client.ui.overlay.RenderableEntity renderableEntity)
    • addSeparator

      public void addSeparator()
    • clear

      public void clear()
    • remove

      public void remove(net.runelite.client.ui.overlay.RenderableEntity renderableEntity)
    • trackSkill

      public void trackSkill(net.runelite.api.Skill skill, boolean trackLevels)
    • setHeader

      public void setHeader(String text)