| Modifier and Type | Method and Description |
|---|---|
int |
getFontSize() |
float |
getHeightOverBaseLine(int fontSize) |
float |
getHeightUnderBaseLine(int fontSize) |
float |
getLineHeight(int fontSize) |
TextSize |
getTextSize(TextSize dst,
FontPacket packet) |
boolean |
isBold() |
boolean |
isFailed() |
boolean |
isItalic() |
boolean |
isLoaded() |
boolean |
isLoadedOrLoad() |
void |
render(IGLApi glApi,
Array<FontPacket> packets,
boolean forceBlend) |
void |
render(IGLApi glApi,
FontPacket[] packets,
boolean forceBlend) |
void |
render(IGLApi glApi,
FontPacket packet,
boolean forceBlend) |
void |
setFontSize(int size) |
float |
trim(java.lang.String text,
int fontSize,
int maxWidth) |
boolean isLoadedOrLoad()
IFont is loadedboolean isLoaded()
IFont is loadedboolean isFailed()
IFontvoid render(IGLApi glApi, FontPacket packet, boolean forceBlend)
glApi - OpenGL contextpacket - font packet to renderforceBlend - fore alpha blending (else alpha testing can be used)void render(IGLApi glApi, FontPacket[] packets, boolean forceBlend)
glApi - OpenGL contextpackets - array of FontPacket to rendervoid render(IGLApi glApi, Array<FontPacket> packets, boolean forceBlend)
glApi - OpenGL contextpackets - list of FontPacket to renderTextSize getTextSize(TextSize dst, FontPacket packet)
fontSize - -1 for default font size, else the font size in pixeldst - destination to store result#getTextSize(TextSize, String, int)int getFontSize()
void setFontSize(int size)
size - new size in pixel, -1 to use default sizefloat getLineHeight(int fontSize)
#getHeightOverBaseLine() + #getHeightUnderBaseLine()float getHeightOverBaseLine(int fontSize)
float getHeightUnderBaseLine(int fontSize)
boolean isBold()
boolean isItalic()
float trim(java.lang.String text,
int fontSize,
int maxWidth)
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com