com.mojang.blaze3d.font

public class TrueTypeGlyphProvider

implements GlyphProvider

dea
com.mojang.blaze3d.font.TrueTypeGlyphProvider
net.minecraft.class_395
net.minecraft.client.font.TrueTypeFont
net.minecraft.client.gui.fonts.providers.TrueTypeGlyphProvider

Field summary

Modifier and TypeField
private final ByteBuffer
a
fontMemory
field_21839
field_21839
field_230146_a_
private final org.lwjgl.stb.STBTTFontinfo
b
font
field_2323
info
field_211264_b
private final float
c
oversample
field_2321
oversample
field_211618_c
private final it.unimi.dsi.fastutil.ints.IntSet
d
skip
field_2319
excludedCharacters
field_211619_d
private final float
e
shiftX
field_2320
shiftX
field_211620_e
private final float
f
shiftY
field_2318
shiftY
field_211621_f
private final float
g
pointScale
field_2325
scaleFactor
field_211266_d
private final float
h
ascent
field_2324
ascent
field_211622_h

Constructor summary

ModifierConstructor
public (ByteBuffer arg0, org.lwjgl.stb.STBTTFontinfo arg1, float arg2, float arg3, float arg4, float arg5, String arg6)

Method summary

Modifier and TypeMethod
public TrueTypeGlyphProvider$Glyph
b(int arg0)
getGlyph(int arg0)
method_2051(int arg0)
getGlyph(int arg0)
func_212248_a(int arg0)
public void
close()
close()
close()
close()
close()
public it.unimi.dsi.fastutil.ints.IntSet
a()
getSupportedGlyphs()
method_27442()
getProvidedGlyphs()
func_230428_a_()