mirror of https://github.com/FabricMC/yarn.git
Mapped NativeImage (#772)
This commit is contained in:
parent
8f369ff52e
commit
f54c0ed8ef
|
@ -1,15 +1,57 @@
|
||||||
CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
||||||
CLASS class_1012 Format
|
CLASS class_1012 Format
|
||||||
FIELD field_4993 pixelDataFormat I
|
FIELD field_4993 pixelDataFormat I
|
||||||
FIELD field_4994 bytesPerPixel I
|
FIELD field_4994 channelCount I
|
||||||
|
FIELD field_4996 writeable Z
|
||||||
|
FIELD field_4999 hasAlpha Z
|
||||||
|
FIELD field_5000 hasLuminance Z
|
||||||
|
FIELD field_5003 hasBlue Z
|
||||||
|
FIELD field_5004 hasGreen Z
|
||||||
|
FIELD field_5005 hasRed Z
|
||||||
|
FIELD field_5006 alphaChannelOffset I
|
||||||
|
FIELD field_5007 luminanceChannelOffset I
|
||||||
|
FIELD field_5008 blueOffset I
|
||||||
|
FIELD field_5009 greenOffset I
|
||||||
|
FIELD field_5010 redOffset I
|
||||||
|
METHOD <init> (Ljava/lang/String;IIIZZZZZIIIIIZ)V
|
||||||
|
ARG 3 channels
|
||||||
|
ARG 4 glFormat
|
||||||
|
ARG 5 hasRed
|
||||||
|
ARG 6 hasGreen
|
||||||
|
ARG 7 hasBlue
|
||||||
|
ARG 8 hasLuminance
|
||||||
|
ARG 9 hasAlpha
|
||||||
|
ARG 10 redOffset
|
||||||
|
ARG 11 greenOffset
|
||||||
|
ARG 12 blueOffset
|
||||||
|
ARG 13 luminanceOffset
|
||||||
|
ARG 14 alphaOffset
|
||||||
|
ARG 15 writeable
|
||||||
|
METHOD method_4329 hasAlphaChannel ()Z
|
||||||
|
METHOD method_4330 getOpacityOffset ()I
|
||||||
|
METHOD method_4332 getAlphaChannelOffset ()I
|
||||||
METHOD method_4333 getPixelDataFormat ()I
|
METHOD method_4333 getPixelDataFormat ()I
|
||||||
METHOD method_4335 getBytesPerPixel ()I
|
METHOD method_4335 getChannelCount ()I
|
||||||
METHOD method_4337 hasLuminanceOrAlpha ()Z
|
METHOD method_4336 getFormat (I)Lnet/minecraft/class_1011$class_1012;
|
||||||
|
ARG 0 glFormat
|
||||||
|
METHOD method_4337 hasOpacityChannel ()Z
|
||||||
|
METHOD method_4338 isWriteable ()Z
|
||||||
METHOD method_4339 setPackAlignment ()V
|
METHOD method_4339 setPackAlignment ()V
|
||||||
METHOD method_4340 setUnpackAlignment ()V
|
METHOD method_4340 setUnpackAlignment ()V
|
||||||
|
CLASS class_1013 GLFormat
|
||||||
|
FIELD field_5015 glConstant I
|
||||||
|
METHOD <init> (Ljava/lang/String;II)V
|
||||||
|
ARG 3 glConstant
|
||||||
|
METHOD method_4341 getGlConstant ()I
|
||||||
CLASS class_1014 WriteCallback
|
CLASS class_1014 WriteCallback
|
||||||
FIELD field_5018 channel Ljava/nio/channels/WritableByteChannel;
|
FIELD field_5018 channel Ljava/nio/channels/WritableByteChannel;
|
||||||
FIELD field_5019 exception Ljava/io/IOException;
|
FIELD field_5019 exception Ljava/io/IOException;
|
||||||
|
METHOD <init> (Ljava/nio/channels/WritableByteChannel;)V
|
||||||
|
ARG 1 channel
|
||||||
|
METHOD invoke (JJI)V
|
||||||
|
ARG 1 context
|
||||||
|
ARG 3 data
|
||||||
|
ARG 5 size
|
||||||
METHOD method_4342 throwStoredException ()V
|
METHOD method_4342 throwStoredException ()V
|
||||||
FIELD field_4986 format Lnet/minecraft/class_1011$class_1012;
|
FIELD field_4986 format Lnet/minecraft/class_1011$class_1012;
|
||||||
FIELD field_4987 sizeBytes I
|
FIELD field_4987 sizeBytes I
|
||||||
|
@ -18,30 +60,60 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
||||||
FIELD field_4990 isStbImage Z
|
FIELD field_4990 isStbImage Z
|
||||||
FIELD field_4991 width I
|
FIELD field_4991 width I
|
||||||
FIELD field_4992 WRITE_TO_FILE_OPEN_OPTIONS Ljava/util/Set;
|
FIELD field_4992 WRITE_TO_FILE_OPEN_OPTIONS Ljava/util/Set;
|
||||||
|
METHOD <init> (IIZ)V
|
||||||
|
ARG 1 width
|
||||||
|
ARG 2 height
|
||||||
|
ARG 3 useStb
|
||||||
METHOD <init> (Lnet/minecraft/class_1011$class_1012;IIZ)V
|
METHOD <init> (Lnet/minecraft/class_1011$class_1012;IIZ)V
|
||||||
ARG 1 format
|
ARG 1 format
|
||||||
ARG 2 width
|
ARG 2 width
|
||||||
ARG 3 height
|
ARG 3 height
|
||||||
ARG 4 zeroFill
|
ARG 4 useStb
|
||||||
METHOD <init> (Lnet/minecraft/class_1011$class_1012;IIZJ)V
|
METHOD <init> (Lnet/minecraft/class_1011$class_1012;IIZJ)V
|
||||||
|
ARG 1 format
|
||||||
ARG 2 width
|
ARG 2 width
|
||||||
ARG 3 height
|
ARG 3 height
|
||||||
|
ARG 4 useStb
|
||||||
ARG 5 pointer
|
ARG 5 pointer
|
||||||
METHOD method_15877 writeFile (Ljava/lang/String;)V
|
METHOD method_15877 writeFile (Ljava/lang/String;)V
|
||||||
METHOD method_15990 fromBase64 (Ljava/lang/String;)Lnet/minecraft/class_1011;
|
ARG 1 fileName
|
||||||
ARG 0 string
|
METHOD method_15990 read (Ljava/lang/String;)Lnet/minecraft/class_1011;
|
||||||
|
ARG 0 dataUri
|
||||||
METHOD method_4300 resizeSubRectTo (IIIILnet/minecraft/class_1011;)V
|
METHOD method_4300 resizeSubRectTo (IIIILnet/minecraft/class_1011;)V
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 width
|
||||||
|
ARG 4 height
|
||||||
|
ARG 5 targetImage
|
||||||
METHOD method_4301 upload (IIIZ)V
|
METHOD method_4301 upload (IIIZ)V
|
||||||
|
ARG 1 level
|
||||||
|
ARG 2 xOffset
|
||||||
|
ARG 3 yOffset
|
||||||
|
ARG 4 mipmap
|
||||||
METHOD method_4302 untrack ()V
|
METHOD method_4302 untrack ()V
|
||||||
METHOD method_4303 fromByteBuffer (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
|
METHOD method_4303 read (Lnet/minecraft/class_1011$class_1012;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
|
||||||
|
METHOD method_4304 copyRect (IIIIIIZZ)V
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 translateX
|
||||||
|
ARG 4 translateY
|
||||||
|
ARG 5 width
|
||||||
|
ARG 6 height
|
||||||
|
ARG 7 flipX
|
||||||
|
ARG 8 flipY
|
||||||
METHOD method_4305 setPixelRGBA (III)V
|
METHOD method_4305 setPixelRGBA (III)V
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
|
ARG 3 color
|
||||||
|
METHOD method_4306 loadFromMemory (Z)V
|
||||||
|
ARG 1 removeAlpha
|
||||||
METHOD method_4307 getWidth ()I
|
METHOD method_4307 getWidth ()I
|
||||||
METHOD method_4308 setTextureFilter (ZZ)V
|
METHOD method_4308 setTextureFilter (ZZ)V
|
||||||
METHOD method_4309 fromInputStream (Ljava/io/InputStream;)Lnet/minecraft/class_1011;
|
ARG 0 blur
|
||||||
METHOD method_4310 fromInputStream (Lnet/minecraft/class_1011$class_1012;Ljava/io/InputStream;)Lnet/minecraft/class_1011;
|
ARG 1 mipmap
|
||||||
METHOD method_4311 getAlphaOrLuminance (II)B
|
METHOD method_4309 read (Ljava/io/InputStream;)Lnet/minecraft/class_1011;
|
||||||
|
METHOD method_4310 read (Lnet/minecraft/class_1011$class_1012;Ljava/io/InputStream;)Lnet/minecraft/class_1011;
|
||||||
|
METHOD method_4311 getPixelOpacity (II)B
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
METHOD method_4312 upload (IIIIIIIZ)V
|
METHOD method_4312 upload (IIIIIIIZ)V
|
||||||
|
@ -52,11 +124,13 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
||||||
ARG 5 unpackSkipRows
|
ARG 5 unpackSkipRows
|
||||||
ARG 6 width
|
ARG 6 width
|
||||||
ARG 7 height
|
ARG 7 height
|
||||||
|
ARG 8 mipmap
|
||||||
METHOD method_4313 setTextureClamp (Z)V
|
METHOD method_4313 setTextureClamp (Z)V
|
||||||
ARG 0 clamp
|
ARG 0 clamp
|
||||||
METHOD method_4314 writeFile (Ljava/nio/file/Path;)V
|
METHOD method_4314 writeFile (Ljava/nio/file/Path;)V
|
||||||
METHOD method_4315 getPixelRGBA (II)I
|
METHOD method_4315 getPixelRGBA (II)I
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
METHOD method_4316 makeGlyphBitmapSubpixel (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V
|
METHOD method_4316 makeGlyphBitmapSubpixel (Lorg/lwjgl/stb/STBTTFontinfo;IIIFFFFII)V
|
||||||
ARG 1 fontInfo
|
ARG 1 fontInfo
|
||||||
ARG 2 glyphIndex
|
ARG 2 glyphIndex
|
||||||
|
@ -66,7 +140,8 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
||||||
ARG 6 scaleY
|
ARG 6 scaleY
|
||||||
ARG 7 shiftX
|
ARG 7 shiftX
|
||||||
ARG 8 shiftY
|
ARG 8 shiftY
|
||||||
ARG 10 glyph
|
ARG 9 startX
|
||||||
|
ARG 10 startY
|
||||||
METHOD method_4317 copyFrom (Lnet/minecraft/class_1011;)V
|
METHOD method_4317 copyFrom (Lnet/minecraft/class_1011;)V
|
||||||
ARG 1 image
|
ARG 1 image
|
||||||
METHOD method_4318 getFormat ()Lnet/minecraft/class_1011$class_1012;
|
METHOD method_4318 getFormat ()Lnet/minecraft/class_1011$class_1012;
|
||||||
|
@ -79,15 +154,23 @@ CLASS net/minecraft/class_1011 net/minecraft/client/texture/NativeImage
|
||||||
ARG 5 unpackSkipRows
|
ARG 5 unpackSkipRows
|
||||||
ARG 6 width
|
ARG 6 width
|
||||||
ARG 7 height
|
ARG 7 height
|
||||||
|
ARG 8 blur
|
||||||
ARG 9 clamp
|
ARG 9 clamp
|
||||||
|
ARG 10 mipmap
|
||||||
METHOD method_4322 makePixelArray ()[I
|
METHOD method_4322 makePixelArray ()[I
|
||||||
METHOD method_4323 getHeight ()I
|
METHOD method_4323 getHeight ()I
|
||||||
METHOD method_4324 fromByteBuffer (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
|
METHOD method_4324 read (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1011;
|
||||||
METHOD method_4325 writeFile (Ljava/io/File;)V
|
METHOD method_4325 writeFile (Ljava/io/File;)V
|
||||||
METHOD method_4326 fillRGBA (IIIII)V
|
METHOD method_4326 fillRect (IIIII)V
|
||||||
ARG 1 x
|
ARG 1 x
|
||||||
ARG 2 y
|
ARG 2 y
|
||||||
ARG 3 width
|
ARG 3 width
|
||||||
ARG 4 height
|
ARG 4 height
|
||||||
|
ARG 5 color
|
||||||
METHOD method_4327 loadFromTextureImage (IZ)V
|
METHOD method_4327 loadFromTextureImage (IZ)V
|
||||||
|
ARG 1 level
|
||||||
|
ARG 2 removeAlpha
|
||||||
METHOD method_4328 blendPixel (III)V
|
METHOD method_4328 blendPixel (III)V
|
||||||
|
ARG 1 x
|
||||||
|
ARG 2 y
|
||||||
|
ARG 3 radius
|
||||||
|
|
Loading…
Reference in New Issue