Package net.minecraft.client.font
Class UnicodeTextureFont.UnicodeTextureGlyph
java.lang.Object
net.minecraft.client.font.UnicodeTextureFont.UnicodeTextureGlyph
- All Implemented Interfaces:
Glyph
,RenderableGlyph
- Enclosing class:
- UnicodeTextureFont
@Environment(CLIENT) static class UnicodeTextureFont.UnicodeTextureGlyph extends Object implements RenderableGlyph
-
Field Summary
Fields Modifier and Type Field Description private int
height
private NativeImage
image
private int
unpackSkipPixels
private int
unpackSkipRows
private int
width
-
Constructor Summary
Constructors Modifier Constructor Description private
UnicodeTextureGlyph(int x, int y, int width, int height, NativeImage image)
-
Method Summary
Modifier and Type Method Description float
getAdvance()
float
getBoldOffset()
int
getHeight()
float
getOversample()
float
getShadowOffset()
int
getWidth()
boolean
hasColor()
void
upload(int x, int y)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.font.Glyph
getAdvance, getBearingX
-
Field Details
-
width
private final int width -
height
private final int height -
unpackSkipPixels
private final int unpackSkipPixels -
unpackSkipRows
private final int unpackSkipRows -
image
-
-
Constructor Details
-
UnicodeTextureGlyph
-
-
Method Details
-
getOversample
public float getOversample()- Specified by:
getOversample
in interfaceRenderableGlyph
-
getWidth
public int getWidth()- Specified by:
getWidth
in interfaceRenderableGlyph
-
getHeight
public int getHeight()- Specified by:
getHeight
in interfaceRenderableGlyph
-
getAdvance
public float getAdvance()- Specified by:
getAdvance
in interfaceGlyph
-
upload
public void upload(int x, int y)- Specified by:
upload
in interfaceRenderableGlyph
-
hasColor
public boolean hasColor()- Specified by:
hasColor
in interfaceRenderableGlyph
-
getShadowOffset
public float getShadowOffset()- Specified by:
getShadowOffset
in interfaceGlyph
-
getBoldOffset
public float getBoldOffset()- Specified by:
getBoldOffset
in interfaceGlyph
-