public class FontRenderer
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
int |
FONT_HEIGHT |
java.util.Random |
fontRandom |
Constructor and Description |
---|
FontRenderer(TextureManager textureManagerIn,
Font fontIn) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
drawSplitString(java.lang.String str,
int x,
int y,
int wrapWidth,
int textColor) |
int |
drawString(java.lang.String text,
float x,
float y,
int color) |
int |
drawStringWithShadow(java.lang.String text,
float x,
float y,
int color) |
boolean |
getBidiFlag() |
int |
getStringWidth(java.lang.String text) |
int |
getWordWrappedHeight(java.lang.String str,
int maxLength) |
java.util.List<java.lang.String> |
listFormattedStringToWidth(java.lang.String str,
int wrapWidth) |
void |
setBidiFlag(boolean bidiFlagIn) |
void |
setGlyphProviders(java.util.List<IGlyphProvider> gliphProviders) |
java.lang.String |
trimStringToWidth(java.lang.String text,
int width) |
java.lang.String |
trimStringToWidth(java.lang.String text,
int width,
boolean reverse) |
java.lang.String |
wrapFormattedStringToWidth(java.lang.String str,
int wrapWidth) |
public FontRenderer(TextureManager textureManagerIn, Font fontIn)
public void setGlyphProviders(java.util.List<IGlyphProvider> gliphProviders)
public void close()
close
in interface java.lang.AutoCloseable
public int drawStringWithShadow(java.lang.String text, float x, float y, int color)
public int drawString(java.lang.String text, float x, float y, int color)
public int getStringWidth(java.lang.String text)
public java.lang.String trimStringToWidth(java.lang.String text, int width)
public java.lang.String trimStringToWidth(java.lang.String text, int width, boolean reverse)
public void drawSplitString(java.lang.String str, int x, int y, int wrapWidth, int textColor)
public int getWordWrappedHeight(java.lang.String str, int maxLength)
public void setBidiFlag(boolean bidiFlagIn)
public java.util.List<java.lang.String> listFormattedStringToWidth(java.lang.String str, int wrapWidth)
public java.lang.String wrapFormattedStringToWidth(java.lang.String str, int wrapWidth)
public boolean getBidiFlag()