2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_377 net/minecraft/client/font/FontStorage
|
2019-11-07 13:03:04 -05:00
|
|
|
FIELD field_20910 whiteRectangleGlyphRenderer Lnet/minecraft/class_382;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_2246 id Lnet/minecraft/class_2960;
|
|
|
|
FIELD field_2247 fonts Ljava/util/List;
|
|
|
|
FIELD field_2248 textureManager Lnet/minecraft/class_1060;
|
|
|
|
FIELD field_2249 charactersByWidth Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
|
2022-04-06 15:01:01 -04:00
|
|
|
FIELD field_2252 RANDOM Lnet/minecraft/class_5819;
|
2023-04-26 11:56:04 -04:00
|
|
|
FIELD field_2253 glyphRendererCache Lnet/minecraft/class_8532;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_2254 glyphAtlases Ljava/util/List;
|
|
|
|
FIELD field_2256 blankGlyphRenderer Lnet/minecraft/class_382;
|
2023-04-26 11:56:04 -04:00
|
|
|
FIELD field_2257 glyphCache Lnet/minecraft/class_8532;
|
2022-07-29 07:42:42 -04:00
|
|
|
FIELD field_39934 MAX_ADVANCE F
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1060;Lnet/minecraft/class_2960;)V
|
2018-12-31 16:37:56 -05:00
|
|
|
ARG 1 textureManager
|
|
|
|
ARG 2 id
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_2004 setFonts (Ljava/util/List;)V
|
|
|
|
ARG 1 fonts
|
|
|
|
METHOD method_2010 closeGlyphAtlases ()V
|
2022-07-26 13:16:20 -04:00
|
|
|
METHOD method_2011 getGlyph (IZ)Lnet/minecraft/class_379;
|
2022-03-23 06:37:29 -04:00
|
|
|
COMMENT {@return the glyph of {@code codePoint}}
|
|
|
|
COMMENT
|
|
|
|
COMMENT @implNote {@link BuiltinEmptyGlyph#MISSING} is returned for missing code points.
|
2021-06-07 09:42:29 -04:00
|
|
|
ARG 1 codePoint
|
2022-07-29 07:42:42 -04:00
|
|
|
ARG 2 validateAdvance
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_2012 getGlyphRenderer (Lnet/minecraft/class_383;)Lnet/minecraft/class_382;
|
2018-12-31 16:37:56 -05:00
|
|
|
ARG 1 c
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_2013 getObfuscatedGlyphRenderer (Lnet/minecraft/class_379;)Lnet/minecraft/class_382;
|
|
|
|
ARG 1 glyph
|
2020-04-22 11:59:47 -04:00
|
|
|
METHOD method_2014 getGlyphRenderer (I)Lnet/minecraft/class_382;
|
2022-02-09 11:42:22 -05:00
|
|
|
ARG 1 codePoint
|
2019-11-07 13:03:04 -05:00
|
|
|
METHOD method_22943 getRectangleRenderer ()Lnet/minecraft/class_382;
|
2020-07-23 18:19:52 -04:00
|
|
|
METHOD method_24290 closeFonts ()V
|
2021-06-07 09:42:29 -04:00
|
|
|
METHOD method_27545 (Ljava/util/List;Ljava/util/Set;I)V
|
|
|
|
ARG 3 codePoint
|
2022-03-23 06:37:29 -04:00
|
|
|
METHOD method_27546 (I)Lit/unimi/dsi/fastutil/ints/IntList;
|
|
|
|
ARG 0 advance
|
2022-07-26 13:16:20 -04:00
|
|
|
METHOD method_40038 findGlyph (I)Lnet/minecraft/class_377$class_7647;
|
2022-03-23 06:37:29 -04:00
|
|
|
COMMENT {@return the glyph of {@code codePoint}}
|
2022-02-09 06:33:27 -05:00
|
|
|
COMMENT
|
2022-03-23 06:37:29 -04:00
|
|
|
COMMENT @apiNote Call {@link #getGlyph} instead, as that method provides caching.
|
|
|
|
ARG 1 codePoint
|
|
|
|
METHOD method_41832 findGlyphRenderer (I)Lnet/minecraft/class_382;
|
2022-02-09 06:33:27 -05:00
|
|
|
ARG 1 codePoint
|
2022-07-29 07:42:42 -04:00
|
|
|
METHOD method_45079 isAdvanceInvalid (Lnet/minecraft/class_379;)Z
|
|
|
|
ARG 0 glyph
|
2023-04-27 03:41:24 -04:00
|
|
|
METHOD method_51636 (I)[[Lnet/minecraft/class_377$class_7647;
|
|
|
|
ARG 0 rowCount
|
|
|
|
METHOD method_51638 (I)[[Lnet/minecraft/class_382;
|
|
|
|
ARG 0 rowCount
|
2022-07-29 07:42:42 -04:00
|
|
|
CLASS class_7647 GlyphPair
|
|
|
|
FIELD comp_979 glyph Lnet/minecraft/class_379;
|
|
|
|
FIELD comp_980 advanceValidatedGlyph Lnet/minecraft/class_379;
|
|
|
|
FIELD field_39935 MISSING Lnet/minecraft/class_377$class_7647;
|
|
|
|
METHOD comp_979 glyph ()Lnet/minecraft/class_379;
|
|
|
|
METHOD comp_980 advanceValidatedGlyph ()Lnet/minecraft/class_379;
|
|
|
|
METHOD method_45080 getGlyph (Z)Lnet/minecraft/class_379;
|
|
|
|
ARG 1 validateAdvance
|