runelite-api: expose dragging widget fields
This commit is contained in:
@@ -98,6 +98,16 @@ public interface Client extends GameEngine
|
|||||||
|
|
||||||
int getBaseY();
|
int getBaseY();
|
||||||
|
|
||||||
|
int getMouseCurrentButton();
|
||||||
|
|
||||||
|
boolean isDraggingWidget();
|
||||||
|
|
||||||
|
Widget getDraggedWidget();
|
||||||
|
|
||||||
|
Widget getDraggedOnWidget();
|
||||||
|
|
||||||
|
void setDraggedOnWidget(Widget widget);
|
||||||
|
|
||||||
Widget[] getWidgetRoots();
|
Widget[] getWidgetRoots();
|
||||||
|
|
||||||
Widget getWidget(WidgetInfo widget);
|
Widget getWidget(WidgetInfo widget);
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import java.util.Map;
|
|||||||
import net.runelite.api.BufferProvider;
|
import net.runelite.api.BufferProvider;
|
||||||
import net.runelite.api.Client;
|
import net.runelite.api.Client;
|
||||||
import net.runelite.api.World;
|
import net.runelite.api.World;
|
||||||
|
import net.runelite.api.widgets.Widget;
|
||||||
import net.runelite.mapping.Construct;
|
import net.runelite.mapping.Construct;
|
||||||
import net.runelite.mapping.Import;
|
import net.runelite.mapping.Import;
|
||||||
|
|
||||||
@@ -111,6 +112,26 @@ public interface RSClient extends RSGameEngine, Client
|
|||||||
@Import("gameState")
|
@Import("gameState")
|
||||||
int getRSGameState();
|
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")
|
@Import("widgets")
|
||||||
RSWidget[][] getWidgets();
|
RSWidget[][] getWidgets();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user