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 static final int LAYER = 0;
|
||||
public static final int INVENTORY = 2;
|
||||
public static final int RECTANGLE = 3;
|
||||
public static final int TEXT = 4;
|
||||
public static final int GRAPHIC = 5;
|
||||
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;
|
||||
}
|
||||
|
||||
@@ -1265,9 +1265,9 @@ public abstract class RSClientMixin implements RSClient
|
||||
callbacks.clientMainLoop();
|
||||
}
|
||||
|
||||
@MethodHook("gameDraw")
|
||||
@MethodHook("renderWidgetLayer")
|
||||
@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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user