com.mojang.blaze3d.font

public class TrueTypeGlyphProvider

implements GlyphProvider

cty
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 static final org.apache.logging.log4j.Logger
a
LOGGER
field_2322
LOGGER
field_211263_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.chars.CharSet
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 (org.lwjgl.stb.STBTTFontinfo info, float arg1, float oversample, float shiftX, float shiftY, String excludedCharacters)

Method summary

Modifier and TypeMethod
public TrueTypeGlyphProvider$Glyph
b(char arg0)
getGlyph(char arg0)
method_2051(char arg0)
getGlyph(char arg0)
func_212248_a(char arg0)
public static org.lwjgl.stb.STBTTFontinfo
a(ByteBuffer arg0)
getStbttFontinfo(ByteBuffer arg0)
method_15975(ByteBuffer arg0)
getSTBTTFontInfo(ByteBuffer font)
func_216485_a(ByteBuffer arg0)