Class TextureGlyphProvider
java.lang.Object
net.minecraft.client.gui.fonts.providers.TextureGlyphProvider
- All Implemented Interfaces:
Closeable
,AutoCloseable
,IGlyphProvider
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
(package private) static final class
-
Field Summary
Modifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.ints.Int2ObjectMap<TextureGlyphProvider.GlyphInfo>
private final NativeImage
private static final org.apache.logging.log4j.Logger
-
Constructor Summary
ModifierConstructorDescriptionprivate
TextureGlyphProvider
(NativeImage p_i232266_1_, it.unimi.dsi.fastutil.ints.Int2ObjectMap<TextureGlyphProvider.GlyphInfo> p_i232266_2_) -
Method Summary
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
image
-
glyphs
-
-
Constructor Details
-
TextureGlyphProvider
private TextureGlyphProvider(NativeImage p_i232266_1_, it.unimi.dsi.fastutil.ints.Int2ObjectMap<TextureGlyphProvider.GlyphInfo> p_i232266_2_)
-
-
Method Details
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceIGlyphProvider
-
getGlyph
- Specified by:
getGlyph
in interfaceIGlyphProvider
-
getSupportedGlyphs
public it.unimi.dsi.fastutil.ints.IntSet getSupportedGlyphs()- Specified by:
getSupportedGlyphs
in interfaceIGlyphProvider
-