Merge pull request #7942 from Abextm/widget-loops-refactor-external
Widget loops refactor external
This commit is contained in:
@@ -27,9 +27,12 @@ package net.runelite.api.widgets;
|
|||||||
public final class WidgetType
|
public final class WidgetType
|
||||||
{
|
{
|
||||||
public static final int LAYER = 0;
|
public static final int LAYER = 0;
|
||||||
|
public static final int INVENTORY = 2;
|
||||||
public static final int RECTANGLE = 3;
|
public static final int RECTANGLE = 3;
|
||||||
public static final int TEXT = 4;
|
public static final int TEXT = 4;
|
||||||
public static final int GRAPHIC = 5;
|
public static final int GRAPHIC = 5;
|
||||||
public static final int MODEL = 6;
|
public static final int MODEL = 6;
|
||||||
|
public static final int TEXT_INVENTORY = 7;
|
||||||
|
public static final int IF1_TOOLTIP = 8;
|
||||||
public static final int LINE = 9;
|
public static final int LINE = 9;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1265,9 +1265,9 @@ public abstract class RSClientMixin implements RSClient
|
|||||||
callbacks.clientMainLoop();
|
callbacks.clientMainLoop();
|
||||||
}
|
}
|
||||||
|
|
||||||
@MethodHook("gameDraw")
|
@MethodHook("renderWidgetLayer")
|
||||||
@Inject
|
@Inject
|
||||||
public static void gameDraw(Widget[] widgets, int parentId, int var2, int var3, int var4, int var5, int x, int y, int var8)
|
public static void renderWidgetLayer(Widget[] widgets, int parentId, int var2, int var3, int var4, int var5, int x, int y, int var8)
|
||||||
{
|
{
|
||||||
for (Widget rlWidget : widgets)
|
for (Widget rlWidget : widgets)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user