com.mojang.blaze3d.font

public class TrueTypeGlyphProvider

implements GlyphProvider

egp
com.mojang.blaze3d.font.TrueTypeGlyphProvider
net.minecraft.class_395
net.minecraft.client.font.TrueTypeFont
net.minecraft.src.C_3101_

Field summary

Modifier and TypeField
private ByteBuffer
a
fontMemory
field_21839
buffer
f_83837_
private org.lwjgl.stb.STBTTFontinfo
b
font
field_2323
info
f_83838_
final float
c
oversample
field_2321
oversample
f_83839_
private final it.unimi.dsi.fastutil.ints.IntSet
d
skip
field_2319
excludedCharacters
f_83840_
final float
e
shiftX
field_2320
shiftX
f_83841_
final float
f
shiftY
field_2318
shiftY
f_83842_
final float
g
pointScale
field_2325
scaleFactor
f_83843_
final float
h
ascent
field_2324
ascent
f_83844_

Constructor summary

ModifierConstructor
public (ByteBuffer buffer, org.lwjgl.stb.STBTTFontinfo info, float size, float oversample, float shiftX, float shiftY, String excludedCharacters)

Method summary

Modifier and TypeMethod
public GlyphInfo
a(int arg0)
getGlyph(int arg0)
method_2040(int arg0)
getGlyph(int arg0)
m_214022_(int arg0)
org.lwjgl.stb.STBTTFontinfo
b()
validateFontOpen()
method_51884()
getInfo()
m_287161_()
public void
close()
close()
close()
public it.unimi.dsi.fastutil.ints.IntSet
a()
getSupportedGlyphs()
method_27442()
getProvidedGlyphs()
m_6990_()