runelite-api: expose dragging widget fields

This commit is contained in:
Dennis de V
2018-03-16 17:10:43 -04:00
committed by Adam
parent 12e761d04c
commit 5c83be7c2f
2 changed files with 31 additions and 0 deletions

View File

@@ -28,6 +28,7 @@ import java.util.Map;
import net.runelite.api.BufferProvider;
import net.runelite.api.Client;
import net.runelite.api.World;
import net.runelite.api.widgets.Widget;
import net.runelite.mapping.Construct;
import net.runelite.mapping.Import;
@@ -111,6 +112,26 @@ public interface RSClient extends RSGameEngine, Client
@Import("gameState")
int getRSGameState();
@Import("mouseCurrentButton")
@Override
int getMouseCurrentButton();
@Import("draggingWidget")
@Override
boolean isDraggingWidget();
@Import("draggedWidget")
@Override
RSWidget getDraggedWidget();
@Import("draggedOnWidget")
@Override
RSWidget getDraggedOnWidget();
@Import("draggedOnWidget")
@Override
void setDraggedOnWidget(Widget widget);
@Import("widgets")
RSWidget[][] getWidgets();