Class FontMapData.BitMapGlyph

java.lang.Object
org.boxutil.units.standard.attribute.FontMapData.BitMapGlyph
All Implemented Interfaces:
org.boxutil.backends.util.BUtil_Glyph
Enclosing class:
FontMapData

public static class FontMapData.BitMapGlyph extends Object implements org.boxutil.backends.util.BUtil_Glyph
  • Field Details

    • width

      public byte width
    • height

      public byte height
    • xOffset

      public byte xOffset
    • yOffset

      public byte yOffset
    • xAdvance

      public byte xAdvance
    • channel

      public byte channel
    • uvBLx

      public float uvBLx
    • uvBLy

      public float uvBLy
    • uvTRx

      public float uvTRx
    • uvTRy

      public float uvTRy
  • Constructor Details

    • BitMapGlyph

      public BitMapGlyph()
  • Method Details

    • character

      public char character()
      Specified by:
      character in interface org.boxutil.backends.util.BUtil_Glyph
    • fetch

      public void fetch(int offset, long[] raw)
      Specified by:
      fetch in interface org.boxutil.backends.util.BUtil_Glyph
    • store

      public void store(int offset, long[] raw)
      Specified by:
      store in interface org.boxutil.backends.util.BUtil_Glyph
    • copyFrom

      public void copyFrom(FontMapData.BitMapGlyph src)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object