Refactor {Color,Monochrome}ImageCache

Signed-off-by: Graham <gpe@openrs2.org>
Graham 4 years ago
parent a95940f0f0
commit 0a1b57e2db
  1. 200
      share/deob/map/client.yaml

@ -38,7 +38,7 @@ classes:
client!cn: "ReferenceNode" client!cn: "ReferenceNode"
client!co: "Scenery" client!co: "Scenery"
client!d: "BasType" client!d: "BasType"
client!da: "Class35" client!da: "MonochromeImageCache"
client!dc: "ParticleEffectorType" client!dc: "ParticleEffectorType"
client!dd: "Class4_Sub4_Sub1" client!dd: "Class4_Sub4_Sub1"
client!de: "Class11_Sub2" client!de: "Class11_Sub2"
@ -147,8 +147,8 @@ classes:
client!m: "IsaacRandom" client!m: "IsaacRandom"
client!ma: "IndexedSprite" client!ma: "IndexedSprite"
client!mb: "ParticleNode" client!mb: "ParticleNode"
client!mc: "Class4_Sub16" client!mc: "ColorImageCacheEntry"
client!md: "Class114" client!md: "ColorImageCache"
client!mg: "Js5MasterIndex" client!mg: "Js5MasterIndex"
client!mi: "TextureMeta" client!mi: "TextureMeta"
client!mj: "Class120" client!mj: "Class120"
@ -178,7 +178,7 @@ classes:
client!oi: "Js5QuickChatCommandDecoder" client!oi: "Js5QuickChatCommandDecoder"
client!oj: "HuffmanCodec" client!oj: "HuffmanCodec"
client!ok: "BrokenOutputStream" client!ok: "BrokenOutputStream"
client!ol: "Class4_Sub20" client!ol: "MonochromeImageCacheEntry"
client!om: "SecondaryLinkedListIterator" client!om: "SecondaryLinkedListIterator"
client!on: "ServerActiveProperties" client!on: "ServerActiveProperties"
client!oo: "MillisTimer" client!oo: "MillisTimer"
@ -1449,32 +1449,32 @@ fields:
owner: "BasType" owner: "BasType"
name: "anInt851" name: "anInt851"
client!da.a [I: client!da.a [I:
owner: "Class35" owner: "MonochromeImageCache"
name: "anIntArray61" name: "anIntArray61"
client!da.b I: client!da.b I:
owner: "Class35" owner: "MonochromeImageCache"
name: "anInt869" name: "capacity"
client!da.d Z: client!da.d Z:
owner: "Static1" owner: "Static1"
name: "aBoolean49" name: "aBoolean49"
client!da.f [Lclient!ol;: client!da.f [Lclient!ol;:
owner: "Class35" owner: "MonochromeImageCache"
name: "aClass4_Sub20Array1" name: "entries"
client!da.g I: client!da.g I:
owner: "Class35" owner: "MonochromeImageCache"
name: "anInt872" name: "size"
client!da.h Z: client!da.h Z:
owner: "Static1" owner: "Static1"
name: "aBoolean50" name: "aBoolean50"
client!da.i [[I: client!da.i [[I:
owner: "Class35" owner: "MonochromeImageCache"
name: "anIntArrayArray8" name: "pixels"
client!da.j I: client!da.j I:
owner: "Static1" owner: "Static1"
name: "anInt873" name: "anInt873"
client!da.k I: client!da.k I:
owner: "Class35" owner: "MonochromeImageCache"
name: "anInt874" name: "height"
client!da.l Lclient!fh;: client!da.l Lclient!fh;:
owner: "MsiTypeList" owner: "MsiTypeList"
name: "archive" name: "archive"
@ -1482,17 +1482,17 @@ fields:
owner: "Static1" owner: "Static1"
name: "aClass4_Sub6_Sub2_3" name: "aClass4_Sub6_Sub2_3"
client!da.n I: client!da.n I:
owner: "Class35" owner: "MonochromeImageCache"
name: "anInt875" name: "singleRow"
client!da.o I: client!da.o I:
owner: "Static1" owner: "Static1"
name: "anInt876" name: "anInt876"
client!da.s Lclient!ll;: client!da.s Lclient!ll;:
owner: "Class35" owner: "MonochromeImageCache"
name: "aClass112_4" name: "recentlyUsed"
client!da.t Z: client!da.t Z:
owner: "Class35" owner: "MonochromeImageCache"
name: "aBoolean51" name: "invalid"
client!da.u [I: client!da.u [I:
owner: "VarpDomain" owner: "VarpDomain"
name: "serverVarps" name: "serverVarps"
@ -1935,8 +1935,8 @@ fields:
owner: "Class41_Sub1" owner: "Class41_Sub1"
name: "anInt1113" name: "anInt1113"
client!ea.y Lclient!mc;: client!ea.y Lclient!mc;:
owner: "Static2" owner: "ColorImageCacheEntry"
name: "aClass4_Sub16_2" name: "VALID"
client!eb.o I: client!eb.o I:
owner: "Sound" owner: "Sound"
name: "position" name: "position"
@ -4624,7 +4624,7 @@ fields:
name: "aLongArray56" name: "aLongArray56"
client!jo.F Lclient!da;: client!jo.F Lclient!da;:
owner: "TextureOp" owner: "TextureOp"
name: "aClass35_41" name: "monochromeImageCache"
client!jo.G Z: client!jo.G Z:
owner: "Preferences" owner: "Preferences"
name: "roofsVisible" name: "roofsVisible"
@ -4645,16 +4645,16 @@ fields:
name: "aFloat146" name: "aFloat146"
client!jo.R I: client!jo.R I:
owner: "TextureOp" owner: "TextureOp"
name: "anInt5832" name: "imageCacheCapacity"
client!jo.v F: client!jo.v F:
owner: "Static4" owner: "Static4"
name: "aFloat145" name: "aFloat145"
client!jo.y Z: client!jo.y Z:
owner: "TextureOp" owner: "TextureOp"
name: "aBoolean397" name: "monochrome"
client!jo.z Lclient!md;: client!jo.z Lclient!md;:
owner: "TextureOp" owner: "TextureOp"
name: "aClass114_41" name: "colorImageCache"
client!k.b Lclient!vn;: client!k.b Lclient!vn;:
owner: "Static4" owner: "Static4"
name: "aClass4_Sub3_Sub14_Sub1_4" name: "aClass4_Sub3_Sub14_Sub1_4"
@ -5592,11 +5592,11 @@ fields:
owner: "Static4" owner: "Static4"
name: "anIntArray313" name: "anIntArray313"
client!mc.t I: client!mc.t I:
owner: "Class4_Sub16" owner: "ColorImageCacheEntry"
name: "anInt3293" name: "index"
client!mc.u I: client!mc.u I:
owner: "Class4_Sub16" owner: "ColorImageCacheEntry"
name: "anInt3294" name: "row"
client!mc.w Ljava/lang/String;: client!mc.w Ljava/lang/String;:
owner: "LocalisedText" owner: "LocalisedText"
name: "MAINLOAD40B" name: "MAINLOAD40B"
@ -5607,8 +5607,8 @@ fields:
owner: "Static4" owner: "Static4"
name: "aFloatArray38" name: "aFloatArray38"
client!md.a Lclient!ll;: client!md.a Lclient!ll;:
owner: "Class114" owner: "ColorImageCache"
name: "aClass112_17" name: "recentlyUsed"
client!md.b [I: client!md.b [I:
owner: "Static4" owner: "Static4"
name: "anIntArray315" name: "anIntArray315"
@ -5616,26 +5616,26 @@ fields:
owner: "LocalisedText" owner: "LocalisedText"
name: "MAINLOAD110B" name: "MAINLOAD110B"
client!md.f [Lclient!mc;: client!md.f [Lclient!mc;:
owner: "Class114" owner: "ColorImageCache"
name: "aClass4_Sub16Array1" name: "entries"
client!md.g I: client!md.g I:
owner: "Class114" owner: "ColorImageCache"
name: "anInt3300" name: "height"
client!md.h I: client!md.h I:
owner: "Class114" owner: "ColorImageCache"
name: "anInt3301" name: "size"
client!md.i I: client!md.i I:
owner: "Static4" owner: "Static4"
name: "anInt3302" name: "anInt3302"
client!md.k [[[I: client!md.k [[[I:
owner: "Class114" owner: "ColorImageCache"
name: "anIntArrayArrayArray8" name: "pixels"
client!md.l I: client!md.l I:
owner: "Static4" owner: "Static4"
name: "anInt3304" name: "anInt3304"
client!md.m I: client!md.m I:
owner: "Class114" owner: "ColorImageCache"
name: "anInt3305" name: "singleRow"
client!md.n Ljava/lang/String;: client!md.n Ljava/lang/String;:
owner: "LocalisedText" owner: "LocalisedText"
name: "CONTINUE" name: "CONTINUE"
@ -5643,11 +5643,11 @@ fields:
owner: "Static4" owner: "Static4"
name: "aClass7Array1" name: "aClass7Array1"
client!md.q I: client!md.q I:
owner: "Class114" owner: "ColorImageCache"
name: "anInt3307" name: "capacity"
client!md.r Z: client!md.r Z:
owner: "Class114" owner: "ColorImageCache"
name: "aBoolean230" name: "invalid"
client!me.b [[[I: client!me.b [[[I:
owner: "Static4" owner: "Static4"
name: "anIntArrayArrayArray9" name: "anIntArrayArrayArray9"
@ -7215,8 +7215,8 @@ fields:
owner: "HuffmanCodec" owner: "HuffmanCodec"
name: "symbolTree" name: "symbolTree"
client!ok.d Lclient!ol;: client!ok.d Lclient!ol;:
owner: "Static5" owner: "MonochromeImageCacheEntry"
name: "aClass4_Sub20_1" name: "VALID"
client!ok.f F: client!ok.f F:
owner: "Static5" owner: "Static5"
name: "aFloat97" name: "aFloat97"
@ -7236,14 +7236,14 @@ fields:
owner: "LocalisedText" owner: "LocalisedText"
name: "MILLION" name: "MILLION"
client!ol.p I: client!ol.p I:
owner: "Class4_Sub20" owner: "MonochromeImageCacheEntry"
name: "anInt3905" name: "index"
client!ol.r I: client!ol.r I:
owner: "Static5" owner: "Static5"
name: "anInt3907" name: "anInt3907"
client!ol.s I: client!ol.s I:
owner: "Class4_Sub20" owner: "MonochromeImageCacheEntry"
name: "anInt3908" name: "row"
client!ol.t I: client!ol.t I:
owner: "Preferences" owner: "Preferences"
name: "favouriteWorlds" name: "favouriteWorlds"
@ -15665,33 +15665,33 @@ methods:
arguments: {} arguments: {}
locals: {} locals: {}
client!da.<init> (III)V: client!da.<init> (III)V:
owner: "Class35" owner: "MonochromeImageCache"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "capacity"
1: "arg1" 1: "height"
2: "arg2" 2: "width"
locals: {} locals: {}
client!da.a (B)V: client!da.a (B)V:
owner: "Class35" owner: "MonochromeImageCache"
name: "method733" name: "clear"
arguments: {} arguments: {}
locals: locals:
7: "local7" 7: "i"
client!da.a (I)[[I: client!da.a (I)[[I:
owner: "Class35" owner: "MonochromeImageCache"
name: "method729" name: "get"
arguments: {} arguments: {}
locals: locals:
29: "local29" 29: "row"
client!da.a (II)[I: client!da.a (II)[I:
owner: "Class35" owner: "MonochromeImageCache"
name: "method730" name: "get"
arguments: arguments:
0: "arg0" 0: "row"
locals: locals:
33: "local33" 33: "entry"
69: "local69" 69: "lruEntry"
client!da.a (ZIIILclient!gn;I)V: client!da.a (ZIIILclient!gn;I)V:
owner: "Static12" owner: "Static12"
name: "method731" name: "method731"
@ -19218,7 +19218,7 @@ methods:
locals: {} locals: {}
client!fi.e (I)V: client!fi.e (I)V:
owner: "TextureOp36" owner: "TextureOp36"
name: "method4696" name: "clearImageCache"
arguments: {} arguments: {}
locals: {} locals: {}
client!fi.g (I)Z: client!fi.g (I)Z:
@ -25406,12 +25406,12 @@ methods:
35: "local35" 35: "local35"
client!jo.a (III)V: client!jo.a (III)V:
owner: "TextureOp" owner: "TextureOp"
name: "method4697" name: "createImageCache"
arguments: arguments:
0: "arg0" 0: "height"
2: "arg1" 2: "width"
locals: locals:
12: "local12" 12: "capacity"
client!jo.a (IIIIIIIIII)V: client!jo.a (IIIIIIIIII)V:
owner: "Static22" owner: "Static22"
name: "method4693" name: "method4693"
@ -25547,7 +25547,7 @@ methods:
locals: {} locals: {}
client!jo.e (I)V: client!jo.e (I)V:
owner: "TextureOp" owner: "TextureOp"
name: "method4696" name: "clearImageCache"
arguments: {} arguments: {}
locals: {} locals: {}
client!k.a (I)V: client!k.a (I)V:
@ -28772,10 +28772,10 @@ methods:
name: "method2645" name: "method2645"
arguments: arguments:
0: "arg0" 0: "arg0"
2: "arg1" 2: "width"
3: "arg2" 3: "arg2"
4: "arg3" 4: "arg3"
5: "arg4" 5: "height"
locals: locals:
27: "local27" 27: "local27"
29: "local29" 29: "local29"
@ -29193,11 +29193,11 @@ methods:
3: "arg3" 3: "arg3"
locals: {} locals: {}
client!mc.<init> (II)V: client!mc.<init> (II)V:
owner: "Class4_Sub16" owner: "ColorImageCacheEntry"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "row"
1: "arg1" 1: "index"
locals: {} locals: {}
client!mc.a (IB)I: client!mc.a (IB)I:
owner: "NpcTypeList" owner: "NpcTypeList"
@ -29221,33 +29221,33 @@ methods:
locals: locals:
16: "local16" 16: "local16"
client!md.<init> (III)V: client!md.<init> (III)V:
owner: "Class114" owner: "ColorImageCache"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "capacity"
1: "arg1" 1: "height"
2: "arg2" 2: "width"
locals: {} locals: {}
client!md.a (B)V: client!md.a (B)V:
owner: "Class114" owner: "ColorImageCache"
name: "method2693" name: "clear"
arguments: {} arguments: {}
locals: locals:
11: "local11" 11: "i"
client!md.a (I)[[[I: client!md.a (I)[[[I:
owner: "Class114" owner: "ColorImageCache"
name: "method2694" name: "get"
arguments: {} arguments: {}
locals: locals:
17: "local17" 17: "row"
client!md.a (II)[[I: client!md.a (II)[[I:
owner: "Class114" owner: "ColorImageCache"
name: "method2696" name: "get"
arguments: arguments:
0: "arg0" 0: "row"
locals: locals:
30: "local30" 30: "entry"
47: "local47" 47: "lruEntry"
client!me.a (I)V: client!me.a (I)V:
owner: "Static24" owner: "Static24"
name: "method2697" name: "method2697"
@ -33327,7 +33327,7 @@ methods:
42: "local42" 42: "local42"
client!og.e (I)V: client!og.e (I)V:
owner: "TextureOp39" owner: "TextureOp39"
name: "method4696" name: "clearImageCache"
arguments: {} arguments: {}
locals: {} locals: {}
client!og.f (B)V: client!og.f (B)V:
@ -33556,11 +33556,11 @@ methods:
0: "b" 0: "b"
locals: {} locals: {}
client!ol.<init> (II)V: client!ol.<init> (II)V:
owner: "Class4_Sub20" owner: "MonochromeImageCacheEntry"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "row"
1: "arg1" 1: "index"
locals: {} locals: {}
client!ol.a (B[B)Lclient!jl;: client!ol.a (B[B)Lclient!jl;:
owner: "ClientScript" owner: "ClientScript"
@ -44535,8 +44535,8 @@ methods:
owner: "SoftwareSprite" owner: "SoftwareSprite"
name: "<init>" name: "<init>"
arguments: arguments:
0: "arg0" 0: "width"
1: "arg1" 1: "height"
locals: {} locals: {}
client!vn.<init> (IIIIII[I)V: client!vn.<init> (IIIIII[I)V:
owner: "SoftwareSprite" owner: "SoftwareSprite"

Loading…
Cancel
Save