Class TrueTypeFont.TtfGlyph

java.lang.Object
net.minecraft.client.font.TrueTypeFont.TtfGlyph
All Implemented Interfaces:
class_11759
Enclosing class:
TrueTypeFont

@Environment(CLIENT) private class TrueTypeFont.TtfGlyph extends Object implements class_11759
Mappings:
Namespace Name
named net/minecraft/client/font/TrueTypeFont$TtfGlyph
intermediary net/minecraft/class_395$class_397
official fnt$a
  • Field Details

    • width

      final int width
      Mappings:
      Namespace Name Mixin selector
      named width Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;width:I
      intermediary field_2338 Lnet/minecraft/class_395$class_397;field_2338:I
      official b Lfnt$a;b:I
    • height

      final int height
      Mappings:
      Namespace Name Mixin selector
      named height Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;height:I
      intermediary field_2337 Lnet/minecraft/class_395$class_397;field_2337:I
      official c Lfnt$a;c:I
    • bearingX

      final float bearingX
      Mappings:
      Namespace Name Mixin selector
      named bearingX Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;bearingX:F
      intermediary field_2334 Lnet/minecraft/class_395$class_397;field_2334:F
      official d Lfnt$a;d:F
    • ascent

      final float ascent
      Mappings:
      Namespace Name Mixin selector
      named ascent Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;ascent:F
      intermediary field_2333 Lnet/minecraft/class_395$class_397;field_2333:F
      official e Lfnt$a;e:F
    • field_62081

      private final Glyph field_62081
      Mappings:
      Namespace Name Mixin selector
      named field_62081 Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;field_62081:Lnet/minecraft/client/font/Glyph;
      intermediary field_62081 Lnet/minecraft/class_395$class_397;field_62081:Lnet/minecraft/class_379;
      official f Lfnt$a;f:Lfnq;
    • glyphIndex

      final int glyphIndex
      Mappings:
      Namespace Name Mixin selector
      named glyphIndex Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;glyphIndex:I
      intermediary field_2335 Lnet/minecraft/class_395$class_397;field_2335:I
      official g Lfnt$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)V
      intermediary <init> Lnet/minecraft/class_395$class_397;<init>(Lnet/minecraft/class_395;FFIIFI)V
      official <init> Lfnt$a;<init>(Lfnt;FFIIFI)V
  • Method Details

    • method_73331

      public Glyph method_73331()
      Specified by:
      method_73331 in interface class_11759
      Mappings:
      Namespace Name Mixin selector
      named method_73331 Lnet/minecraft/class_11759;method_73331()Lnet/minecraft/client/font/Glyph;
      intermediary method_73331 Lnet/minecraft/class_11759;method_73331()Lnet/minecraft/class_379;
      official a Lfnu;a()Lfnq;
    • method_73332

      public BakedGlyph method_73332(class_11759.class_11760 class_11760)
      Specified by:
      method_73332 in interface class_11759
      Mappings:
      Namespace Name Mixin selector
      named method_73332 Lnet/minecraft/class_11759;method_73332(Lnet/minecraft/class_11759$class_11760;)Lnet/minecraft/client/info/BakedGlyph;
      intermediary method_73332 Lnet/minecraft/class_11759;method_73332(Lnet/minecraft/class_11759$class_11760;)Lnet/minecraft/class_11768;
      official a Lfnu;a(Lfnu$a;)Lgeg;