net.minecraft.client.gui

class Font$StringRenderOutput

implements FormattedCharSink

fnq$b
net.minecraft.client.gui.Font$StringRenderOutput
net.minecraft.class_327$class_5232
net.minecraft.client.font.TextRenderer$Drawer

Field summary

Modifier and TypeField
final MultiBufferSource
a
bufferSource
field_24239
vertexConsumers
private final boolean
c
dropShadow
field_24241
shadow
private final float
d
dimFactor
field_24242
brightnessMultiplier
private final int
e
color
field_54817
color
private final int
f
backgroundColor
field_54818
backgroundColor
private final org.joml.Matrix4f
g
pose
field_24247
matrix
private final Font$DisplayMode
h
mode
field_33997
layerType
private final int
i
packedLightCoords
field_24249
light
private final boolean
j
inverseDepth
field_54973
swapZIndex
float
k
x
field_24250
x
float
l
y
field_24251
y
private final List<BakedGlyph$GlyphInstance>
m
glyphInstances
field_54911
glyphs
private List<BakedGlyph$Effect>
n
effects
field_24252
rectangles

Constructor summary

ModifierConstructor
public (Font arg0, MultiBufferSource vertexConsumers, float x, float y, int color, boolean shadow, org.joml.Matrix4f matrix, Font$DisplayMode layerType, int light)
public (Font arg0, MultiBufferSource vertexConsumers, float x, float y, int color, int backgroundColor, boolean shadow, org.joml.Matrix4f matrix, Font$DisplayMode layerType, int light, boolean swapZIndex)

Method summary

Modifier and TypeMethod
private void
a(frc$a arg0)
addEffect(BakedGlyph$Effect arg0)
method_27532(class_382$class_328 arg0)
addRectangle(BakedGlyph$Rectangle rectangle)
public boolean
accept(int arg0, ys arg1, int arg2)
accept(int arg0, Style arg1, int arg2)
accept(int arg0, class_2583 arg1, int arg2)
accept(int arg0, Style arg1, int arg2)
float
a(float arg0)
finish(float arg0)
method_27531(float arg0)
drawLayer(float x)
void
a()
renderCharacters()
method_65050()
drawGlyphs()
private float
b()
getOverTextEffectDepth()
method_65070()
getForegroundZIndex()
private float
c()
getUnderTextEffectDepth()
method_65071()
getBackgroundZIndex()