1.19.3-pre2 tooltip background renderer (#3428)

This commit is contained in:
enbrain 2022-11-24 15:36:32 +09:00 committed by GitHub
parent 2e1a86b927
commit 491bd4d045
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 75 additions and 0 deletions

View File

@ -0,0 +1,75 @@
CLASS net/minecraft/class_8002 net/minecraft/client/gui/tooltip/TooltipBackgroundRenderer
COMMENT A class for rendering a background box for a tooltip.
FIELD field_41694 BACKGROUND_COLOR I
FIELD field_41695 START_Y_BORDER_COLOR I
FIELD field_41696 END_Y_BORDER_COLOR I
METHOD method_47946 render (Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIII)V
ARG 0 renderer
ARG 1 matrix
ARG 2 buffer
ARG 3 startX
ARG 4 startY
ARG 5 endX
ARG 6 endY
ARG 7 z
METHOD method_47947 renderVerticalLine (Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIII)V
ARG 0 renderer
ARG 1 matrix
ARG 2 buffer
ARG 3 x
ARG 4 y
ARG 5 height
ARG 6 z
ARG 7 startColor
ARG 8 endColor
METHOD method_47948 renderBorder (Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIIII)V
ARG 0 renderer
ARG 1 matrix
ARG 2 buffer
ARG 3 startX
ARG 4 startY
ARG 5 width
ARG 6 height
ARG 7 z
ARG 8 startYColor
ARG 9 endYColor
METHOD method_47949 renderVerticalLine (Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIII)V
ARG 0 renderer
ARG 1 matrix
ARG 2 buffer
ARG 3 x
ARG 4 y
ARG 5 height
ARG 6 z
ARG 7 color
METHOD method_47950 renderRectangle (Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIII)V
ARG 0 renderer
ARG 1 matrix
ARG 2 buffer
ARG 3 x
ARG 4 y
ARG 5 width
ARG 6 height
ARG 7 z
ARG 8 color
METHOD method_47951 renderHorizontalLine (Lnet/minecraft/class_8002$class_8003;Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIII)V
ARG 0 renderer
ARG 1 matrix
ARG 2 buffer
ARG 3 x
ARG 4 y
ARG 5 width
ARG 6 z
ARG 7 color
CLASS class_8003 RectangleRenderer
COMMENT A functional interface that builds a geometry for rectangles.
METHOD blit (Lorg/joml/Matrix4f;Lnet/minecraft/class_287;IIIIIII)V
ARG 1 matrix
ARG 2 buffer
ARG 3 startX
ARG 4 startY
ARG 5 endX
ARG 6 endY
ARG 7 z
ARG 8 startColor
ARG 9 endColor