Package net.runelite.client.ui.overlay
Class WidgetOverlay
- java.lang.Object
-
- net.runelite.client.ui.overlay.Overlay
-
- net.runelite.client.ui.overlay.WidgetOverlay
-
- All Implemented Interfaces:
LayoutableRenderableEntity
,RenderableEntity
public class WidgetOverlay extends Overlay
-
-
Field Summary
Fields Modifier and Type Field Description protected net.runelite.api.Client
client
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Collection<WidgetOverlay>
createOverlays(OverlayManager overlayManager, net.runelite.api.Client client)
java.lang.String
getName()
Overlay name, used for saving the overlay, needs to be uniquejava.awt.Rectangle
getParentBounds()
Get the parent bounds for overlay dragging.java.awt.Dimension
render(java.awt.Graphics2D graphics)
void
revalidate()
-
Methods inherited from class net.runelite.client.ui.overlay.Overlay
drawAfterInterface, drawAfterLayer, drawAfterLayer, getBounds, getDrawHooks, getLayer, getMenuEntries, getMinimumSize, getPlugin, getPosition, getPreferredLocation, getPreferredPosition, getPreferredSize, getPriority, isDragTargetable, isMovable, isResettable, isResizable, isSnappable, onDrag, onMouseOver, setBounds, setDragTargetable, setLayer, setMinimumSize, setMovable, setPosition, setPreferredLocation, setPreferredPosition, setPreferredSize, setPriority, setResettable, setResizable, setSnappable
-
-
-
-
Method Detail
-
createOverlays
public static java.util.Collection<WidgetOverlay> createOverlays(OverlayManager overlayManager, net.runelite.api.Client client)
-
getName
public java.lang.String getName()
Description copied from class:Overlay
Overlay name, used for saving the overlay, needs to be unique
-
render
public java.awt.Dimension render(java.awt.Graphics2D graphics)
-
getParentBounds
public java.awt.Rectangle getParentBounds()
Description copied from class:Overlay
Get the parent bounds for overlay dragging. The overlay will not be allowed to be moved outside of the parent bounds.- Overrides:
getParentBounds
in classOverlay
- Returns:
-
revalidate
public void revalidate()
- Overrides:
revalidate
in classOverlay
-
-