Package net.minecraft.client.font
Class TrueTypeFont.TtfGlyph
java.lang.Object
net.minecraft.client.font.TrueTypeFont.TtfGlyph
- All Implemented Interfaces:
 Glyph
- Enclosing class:
 TrueTypeFont
- Mappings:
 Namespace Name named net/minecraft/client/font/TrueTypeFont$TtfGlyphintermediary net/minecraft/class_395$class_397official flt$a
- 
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.font.Glyph
Glyph.EmptyGlyph - 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionTtfGlyph(float bearingX, float ascent, int width, int height, float advance, int glyphIndex)  - 
Method Summary
Modifier and TypeMethodDescriptionbake(Function<RenderableGlyph, BakedGlyph> glyphRendererGetter) floatMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.font.Glyph
getAdvance, getBoldOffset, getShadowOffset 
- 
Field Details
- 
width
final int width- Mappings:
 Namespace Name Mixin selector named widthLnet/minecraft/client/font/TrueTypeFont$TtfGlyph;width:Iintermediary field_2338Lnet/minecraft/class_395$class_397;field_2338:Iofficial bLflt$a;b:I
 - 
height
final int height- Mappings:
 Namespace Name Mixin selector named heightLnet/minecraft/client/font/TrueTypeFont$TtfGlyph;height:Iintermediary field_2337Lnet/minecraft/class_395$class_397;field_2337:Iofficial cLflt$a;c:I
 - 
bearingX
final float bearingX- Mappings:
 Namespace Name Mixin selector named bearingXLnet/minecraft/client/font/TrueTypeFont$TtfGlyph;bearingX:Fintermediary field_2334Lnet/minecraft/class_395$class_397;field_2334:Fofficial dLflt$a;d:F
 - 
ascent
final float ascent- Mappings:
 Namespace Name Mixin selector named ascentLnet/minecraft/client/font/TrueTypeFont$TtfGlyph;ascent:Fintermediary field_2333Lnet/minecraft/class_395$class_397;field_2333:Fofficial eLflt$a;e:F
 - 
advance
private final float advance- Mappings:
 Namespace Name Mixin selector named advanceLnet/minecraft/client/font/TrueTypeFont$TtfGlyph;advance:Fintermediary field_2332Lnet/minecraft/class_395$class_397;field_2332:Fofficial fLflt$a;f:F
 - 
glyphIndex
final int glyphIndex- Mappings:
 Namespace Name Mixin selector named glyphIndexLnet/minecraft/client/font/TrueTypeFont$TtfGlyph;glyphIndex:Iintermediary field_2335Lnet/minecraft/class_395$class_397;field_2335:Iofficial gLflt$a;g:I
 
 - 
 - 
Constructor Details
- 
TtfGlyph
TtfGlyph(float bearingX, float ascent, int width, int height, float advance, int glyphIndex) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;<init>(Lnet/minecraft/client/font/TrueTypeFont;FFIIFI)Vintermediary <init>Lnet/minecraft/class_395$class_397;<init>(Lnet/minecraft/class_395;FFIIFI)Vofficial <init>Lflt$a;<init>(Lflt;FFIIFI)V
 
 - 
 - 
Method Details
- 
getAdvance
public float getAdvance()- Specified by:
 getAdvancein interfaceGlyph
 - 
bake
- Specified by:
 bakein interfaceGlyph- Mappings:
 Namespace Name Mixin selector named bakeLnet/minecraft/client/font/Glyph;bake(Ljava/util/function/Function;)Lnet/minecraft/client/font/BakedGlyph;intermediary bakeLnet/minecraft/class_379;bake(Ljava/util/function/Function;)Lnet/minecraft/class_382;official bakeLflp;bake(Ljava/util/function/Function;)Lgas;
 
 -