public class FontRenderer
extends java.lang.Object
implements java.lang.AutoCloseable
Modifier and Type | Field and Description |
---|---|
int |
FONT_HEIGHT |
java.util.Random |
random |
Constructor and Description |
---|
FontRenderer(TextureManager textureManagerIn,
Font fontIn) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
bidiReorder(java.lang.String text) |
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) |
int |
func_216863_a(java.lang.String p_216863_1_,
int p_216863_2_,
int p_216863_3_,
boolean p_216863_4_) |
boolean |
getBidiFlag() |
float |
getCharWidth(char character) |
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) |
int |
sizeStringToWidth(java.lang.String str,
int wrapWidth) |
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 final int FONT_HEIGHT
public final java.util.Random random
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 java.lang.String bidiReorder(java.lang.String text)
public int getStringWidth(java.lang.String text)
public float getCharWidth(char character)
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 int sizeStringToWidth(java.lang.String str, int wrapWidth)
public int func_216863_a(java.lang.String p_216863_1_, int p_216863_2_, int p_216863_3_, boolean p_216863_4_)
public boolean getBidiFlag()