类 TrueTypeFont.TtfGlyph

    • 字段详细资料

      • width

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

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

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

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

        private final float advance
        Mappings:
        Namespace Name Mixin selector
        official f Ldns$a;f:F
        intermediary field_2332 Lnet/minecraft/class_395$class_397;field_2332:F
        named advance Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;advance:F
      • glyphIndex

        private final int glyphIndex
        Mappings:
        Namespace Name Mixin selector
        official g Ldns$a;g:I
        intermediary field_2335 Lnet/minecraft/class_395$class_397;field_2335:I
        named glyphIndex Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;glyphIndex:I
    • 构造器详细资料

      • TtfGlyph

        private TtfGlyph​(int xMin,
                         int xMax,
                         int yMax,
                         int yMin,
                         float advance,
                         float bearing,
                         int index)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldns$a;<init>(Ldns;IIIIFFI)V
        intermediary <init> Lnet/minecraft/class_395$class_397;<init>(Lnet/minecraft/class_395;IIIIFFI)V
        named <init> Lnet/minecraft/client/font/TrueTypeFont$TtfGlyph;<init>(Lnet/minecraft/client/font/TrueTypeFont;IIIIFFI)V
    • 方法详细资料

      • getWidth

        public int getWidth()
        指定者:
        getWidth 在接口中 RenderableGlyph
        Mappings:
        Namespace Name Mixin selector
        official e Ldnr;e()I
        intermediary method_2031 Lnet/minecraft/class_383;method_2031()I
        named getWidth Lnet/minecraft/client/font/RenderableGlyph;getWidth()I
      • getHeight

        public int getHeight()
        指定者:
        getHeight 在接口中 RenderableGlyph
        Mappings:
        Namespace Name Mixin selector
        official f Ldnr;f()I
        intermediary method_2032 Lnet/minecraft/class_383;method_2032()I
        named getHeight Lnet/minecraft/client/font/RenderableGlyph;getHeight()I
      • getOversample

        public float getOversample()
        指定者:
        getOversample 在接口中 RenderableGlyph
        Mappings:
        Namespace Name Mixin selector
        official h Ldnr;h()F
        intermediary method_2035 Lnet/minecraft/class_383;method_2035()F
        named getOversample Lnet/minecraft/client/font/RenderableGlyph;getOversample()F
      • getAdvance

        public float getAdvance()
        指定者:
        getAdvance 在接口中 Glyph
        Mappings:
        Namespace Name Mixin selector
        official getAdvance Ldnp;getAdvance()F
        intermediary getAdvance Lnet/minecraft/class_379;getAdvance()F
        named getAdvance Lnet/minecraft/client/font/Glyph;getAdvance()F
      • getBearingX

        public float getBearingX()
        指定者:
        getBearingX 在接口中 Glyph
        Mappings:
        Namespace Name Mixin selector
        official a Ldnp;a()F
        intermediary method_16797 Lnet/minecraft/class_379;method_16797()F
        named getBearingX Lnet/minecraft/client/font/Glyph;getBearingX()F
      • getAscent

        public float getAscent()
        指定者:
        getAscent 在接口中 Glyph
        指定者:
        getAscent 在接口中 RenderableGlyph
        Mappings:
        Namespace Name Mixin selector
        official b Ldnp;b()F
        intermediary method_15976 Lnet/minecraft/class_379;method_15976()F
        named getAscent Lnet/minecraft/client/font/Glyph;getAscent()F
      • upload

        public void upload​(int x,
                           int y)
        指定者:
        upload 在接口中 RenderableGlyph
        Mappings:
        Namespace Name Mixin selector
        official a Ldnr;a(II)V
        intermediary method_2030 Lnet/minecraft/class_383;method_2030(II)V
        named upload Lnet/minecraft/client/font/RenderableGlyph;upload(II)V
      • hasColor

        public boolean hasColor()
        指定者:
        hasColor 在接口中 RenderableGlyph
        Mappings:
        Namespace Name Mixin selector
        official g Ldnr;g()Z
        intermediary method_2033 Lnet/minecraft/class_383;method_2033()Z
        named hasColor Lnet/minecraft/client/font/RenderableGlyph;hasColor()Z