net.minecraft.client.gui.font.glyphs

public class BakedSheetGlyph

implements BakedGlyph, EffectGlyph

gij
net.minecraft.client.gui.font.glyphs.BakedSheetGlyph
net.minecraft.class_382
net.minecraft.client.font.BakedGlyphImpl
net.minecraft.src.C_410836_

Field summary

Modifier and TypeField
public static final float
a
Z_FIGHTER
field_55098
Z_OFFSET
f_412340_
private final GlyphInfo
b
info
field_62142
glyph
f_413420_
final GlyphRenderTypes
c
renderTypes
field_44760
textRenderLayers
f_412703_
final GpuTextureView
d
textureView
field_60569
textureView
f_413915_
private final float
e
u0
field_2276
minU
f_413143_
private final float
f
u1
field_2275
maxU
f_412826_
private final float
g
v0
field_2274
minV
f_412035_
private final float
h
v1
field_2273
maxV
f_413497_
private final float
i
left
field_2272
minX
f_413628_
private final float
j
right
field_2280
maxX
f_412083_
private final float
k
up
field_2279
minY
f_413313_
private final float
l
down
field_2278
maxY
f_413502_

Constructor summary

ModifierConstructor
public (GlyphInfo glyph, GlyphRenderTypes textRenderLayers, GpuTextureView textureView, float minU, float maxU, float minV, float maxV, float minX, float maxX, float minY, float maxY)

Method summary

Modifier and TypeMethod
float
a(gij$b arg0)
left(BakedSheetGlyph$GlyphInstance arg0)
method_71821(class_382$class_10364 arg0)
getEffectiveMinX(BakedGlyphImpl$DrawnGlyph glyph)
m_416569_(C_410836_$C_411084_ arg0)
float
b(gij$b arg0)
top(BakedSheetGlyph$GlyphInstance arg0)
method_71824(class_382$class_10364 arg0)
getEffectiveMinY(BakedGlyphImpl$DrawnGlyph glyph)
m_418634_(C_410836_$C_411084_ arg0)
float
c(gij$b arg0)
right(BakedSheetGlyph$GlyphInstance arg0)
method_71826(class_382$class_10364 arg0)
getEffectiveMaxX(BakedGlyphImpl$DrawnGlyph glyph)
m_415058_(C_410836_$C_411084_ arg0)
float
d(gij$b arg0)
bottom(BakedSheetGlyph$GlyphInstance arg0)
method_71828(class_382$class_10364 arg0)
getEffectiveMaxY(BakedGlyphImpl$DrawnGlyph glyph)
m_420300_(C_410836_$C_411084_ arg0)
void
a(gij$b arg0, org.joml.Matrix4f arg1, fud arg2, int arg3, boolean arg4)
renderChar(BakedSheetGlyph$GlyphInstance arg0, org.joml.Matrix4f arg1, VertexConsumer arg2, int arg3, boolean arg4)
method_65025(class_382$class_10364 arg0, org.joml.Matrix4f arg1, class_4588 arg2, int arg3, boolean arg4)
draw(BakedGlyphImpl$DrawnGlyph glyph, org.joml.Matrix4f matrix, VertexConsumer vertexConsumer, int light, boolean fixedZ)
m_419854_(C_410836_$C_411084_ p_430874_, org.joml.Matrix4f p_429607_, C_3187_ p_426377_, int p_425909_, boolean arg4)
private void
a(boolean arg0, float arg1, float arg2, float arg3, org.joml.Matrix4f arg4, fud arg5, int arg6, boolean arg7, int arg8)
render(boolean arg0, float arg1, float arg2, float arg3, org.joml.Matrix4f arg4, VertexConsumer arg5, int arg6, boolean arg7, int arg8)
method_2025(boolean arg0, float arg1, float arg2, float arg3, org.joml.Matrix4f arg4, class_4588 arg5, int arg6, boolean arg7, int arg8)
draw(boolean italic, float x, float y, float z, org.joml.Matrix4f matrix, VertexConsumer vertexConsumer, int color, boolean bold, int light)
m_420294_(boolean p_424496_, float p_425530_, float p_431364_, float p_425883_, org.joml.Matrix4f p_423922_, C_3187_ p_428502_, int p_427243_, boolean p_423261_, int arg8)
private static float
a(boolean arg0)
extraThickness(boolean arg0)
method_71822(boolean arg0)
getXExpansion(boolean bold)
m_420464_(boolean p_423433_)
private float
b()
shearBottom()
method_71825()
getItalicOffsetAtMaxY()
m_417420_()
private float
c()
shearTop()
method_71827()
getItalicOffsetAtMinY()
m_417057_()
void
a(gij$a arg0, org.joml.Matrix4f arg1, fud arg2, int arg3, boolean arg4)
renderEffect(BakedSheetGlyph$EffectInstance arg0, org.joml.Matrix4f arg1, VertexConsumer arg2, int arg3, boolean arg4)
method_22944(class_382$class_328 arg0, org.joml.Matrix4f arg1, class_4588 arg2, int arg3, boolean arg4)
drawRectangle(BakedGlyphImpl$Rectangle rectangle, org.joml.Matrix4f matrix, VertexConsumer vertexConsumer, int light, boolean fixedZ)
m_417763_(C_410836_$C_410878_ p_424382_, org.joml.Matrix4f p_424421_, C_3187_ p_431384_, int p_422342_, boolean arg4)
private void
a(gij$a arg0, float arg1, float arg2, int arg3, fud arg4, int arg5, org.joml.Matrix4f arg6)
buildEffect(BakedSheetGlyph$EffectInstance arg0, float arg1, float arg2, int arg3, VertexConsumer arg4, int arg5, org.joml.Matrix4f arg6)
method_65181(class_382$class_328 arg0, float arg1, float arg2, int arg3, class_4588 arg4, int arg5, org.joml.Matrix4f arg6)
drawRectangle(BakedGlyphImpl$Rectangle rectangle, float shadowOffset, float zOffset, int color, VertexConsumer vertexConsumer, int light, org.joml.Matrix4f matrix)
m_416924_(C_410836_$C_410878_ p_430911_, float p_422339_, float p_429525_, int p_426857_, C_3187_ p_429037_, int p_429810_, org.joml.Matrix4f arg6)
public GlyphInfo
a()
info()
method_73398()
getMetrics()
m_417089_()
public TextRenderable
a(float arg0, float arg1, int arg2, int arg3, yv arg4, float arg5, float arg6)
createGlyph(float arg0, float arg1, int arg2, int arg3, Style arg4, float arg5, float arg6)
method_73399(float arg0, float arg1, int arg2, int arg3, class_2583 arg4, float arg5, float arg6)
create(float arg0, float arg1, int arg2, int arg3, Style arg4, float arg5, float arg6)
m_415549_(float p_430475_, float p_427536_, int p_427558_, int p_424869_, C_5020_ p_422931_, float p_431312_, float arg6)
public TextRenderable
a(float arg0, float arg1, float arg2, float arg3, float arg4, int arg5, int arg6, float arg7)
createEffect(float arg0, float arg1, float arg2, float arg3, float arg4, int arg5, int arg6, float arg7)
method_73406(float arg0, float arg1, float arg2, float arg3, float arg4, int arg5, int arg6, float arg7)
create(float arg0, float arg1, float arg2, float arg3, float arg4, int arg5, int arg6, float arg7)
m_418874_(float p_423280_, float p_424457_, float p_427022_, float p_424759_, float p_429013_, int p_427342_, int p_425149_, float arg7)