55 lines
1.4 KiB
Java
55 lines
1.4 KiB
Java
import java.awt.Component;
|
|
import java.awt.Graphics;
|
|
import net.runelite.mapping.Export;
|
|
import net.runelite.mapping.Implements;
|
|
import net.runelite.mapping.ObfuscatedName;
|
|
import net.runelite.mapping.ObfuscatedSignature;
|
|
|
|
@ObfuscatedName("bu")
|
|
@Implements("Canvas")
|
|
public final class Canvas extends java.awt.Canvas {
|
|
@ObfuscatedName("m")
|
|
@Export("component")
|
|
Component component;
|
|
|
|
Canvas(Component var1) {
|
|
this.component = var1;
|
|
}
|
|
|
|
public final void update(Graphics var1) {
|
|
this.component.update(var1);
|
|
}
|
|
|
|
public final void paint(Graphics var1) {
|
|
this.component.paint(var1);
|
|
}
|
|
|
|
@ObfuscatedName("k")
|
|
@ObfuscatedSignature(
|
|
signature = "(IS)I",
|
|
garbageValue = "-1870"
|
|
)
|
|
public static int method958(int var0) {
|
|
return var0 >> 17 & 7;
|
|
}
|
|
|
|
@ObfuscatedName("z")
|
|
@ObfuscatedSignature(
|
|
signature = "(IIIS)I",
|
|
garbageValue = "-22602"
|
|
)
|
|
static final int method957(int var0, int var1, int var2) {
|
|
int var3 = var0 / var2;
|
|
int var4 = var0 & var2 - 1;
|
|
int var5 = var1 / var2;
|
|
int var6 = var1 & var2 - 1;
|
|
int var7 = class232.method4218(var3, var5);
|
|
int var8 = class232.method4218(var3 + 1, var5);
|
|
int var9 = class232.method4218(var3, var5 + 1);
|
|
int var10 = class232.method4218(var3 + 1, var5 + 1);
|
|
int var11 = class195.method3695(var7, var8, var4, var2);
|
|
int var12 = class195.method3695(var9, var10, var4, var2);
|
|
return class195.method3695(var11, var12, var6, var2);
|
|
}
|
|
}
|