public class LibgdxBitmapFont
extends java.lang.Object
implements org.mini2Dx.core.font.GameFont
| Modifier and Type | Field and Description |
|---|---|
com.badlogic.gdx.graphics.g2d.BitmapFont |
bitmapFont |
| Constructor and Description |
|---|
LibgdxBitmapFont() |
LibgdxBitmapFont(com.badlogic.gdx.graphics.g2d.BitmapFont.BitmapFontData data,
org.mini2Dx.gdx.utils.Array<org.mini2Dx.core.graphics.TextureRegion> pageRegions,
boolean integer) |
LibgdxBitmapFont(com.badlogic.gdx.graphics.g2d.BitmapFont.BitmapFontData data,
org.mini2Dx.core.graphics.TextureRegion region,
boolean integer) |
LibgdxBitmapFont(com.badlogic.gdx.graphics.g2d.BitmapFont bitmapFont) |
LibgdxBitmapFont(org.mini2Dx.core.files.FileHandle fileHandle) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
draw(org.mini2Dx.core.Graphics g,
java.lang.String str,
float x,
float y) |
void |
draw(org.mini2Dx.core.Graphics g,
java.lang.String str,
float x,
float y,
float targetWidth) |
void |
draw(org.mini2Dx.core.Graphics g,
java.lang.String str,
float x,
float y,
float targetWidth,
int horizontalAlignment,
boolean wrap) |
float |
getCapHeight() |
org.mini2Dx.core.graphics.Color |
getColor() |
float |
getLineHeight() |
org.mini2Dx.core.font.FontGlyphLayout |
getSharedGlyphLayout() |
boolean |
load(org.mini2Dx.core.assets.AssetManager assetManager) |
boolean |
loadExternal() |
boolean |
loadInternal() |
org.mini2Dx.core.font.GameFontCache |
newCache() |
org.mini2Dx.core.font.FontGlyphLayout |
newGlyphLayout() |
void |
setColor(org.mini2Dx.core.graphics.Color color) |
boolean |
useIntegerPositions() |
public LibgdxBitmapFont()
public LibgdxBitmapFont(org.mini2Dx.core.files.FileHandle fileHandle)
public LibgdxBitmapFont(com.badlogic.gdx.graphics.g2d.BitmapFont.BitmapFontData data,
org.mini2Dx.core.graphics.TextureRegion region,
boolean integer)
public LibgdxBitmapFont(com.badlogic.gdx.graphics.g2d.BitmapFont.BitmapFontData data,
org.mini2Dx.gdx.utils.Array<org.mini2Dx.core.graphics.TextureRegion> pageRegions,
boolean integer)
public LibgdxBitmapFont(com.badlogic.gdx.graphics.g2d.BitmapFont bitmapFont)
public boolean loadInternal()
loadInternal in interface org.mini2Dx.core.font.GameFontpublic boolean loadExternal()
loadExternal in interface org.mini2Dx.core.font.GameFontpublic boolean load(org.mini2Dx.core.assets.AssetManager assetManager)
load in interface org.mini2Dx.core.font.GameFontpublic void draw(org.mini2Dx.core.Graphics g,
java.lang.String str,
float x,
float y)
draw in interface org.mini2Dx.core.font.GameFontpublic void draw(org.mini2Dx.core.Graphics g,
java.lang.String str,
float x,
float y,
float targetWidth)
draw in interface org.mini2Dx.core.font.GameFontpublic void draw(org.mini2Dx.core.Graphics g,
java.lang.String str,
float x,
float y,
float targetWidth,
int horizontalAlignment,
boolean wrap)
draw in interface org.mini2Dx.core.font.GameFontpublic org.mini2Dx.core.font.FontGlyphLayout newGlyphLayout()
newGlyphLayout in interface org.mini2Dx.core.font.GameFontpublic org.mini2Dx.core.font.FontGlyphLayout getSharedGlyphLayout()
getSharedGlyphLayout in interface org.mini2Dx.core.font.GameFontpublic org.mini2Dx.core.font.GameFontCache newCache()
newCache in interface org.mini2Dx.core.font.GameFontpublic org.mini2Dx.core.graphics.Color getColor()
getColor in interface org.mini2Dx.core.font.GameFontpublic void setColor(org.mini2Dx.core.graphics.Color color)
setColor in interface org.mini2Dx.core.font.GameFontpublic float getLineHeight()
getLineHeight in interface org.mini2Dx.core.font.GameFontpublic float getCapHeight()
getCapHeight in interface org.mini2Dx.core.font.GameFontpublic boolean useIntegerPositions()
useIntegerPositions in interface org.mini2Dx.core.font.GameFontpublic void dispose()
dispose in interface org.mini2Dx.core.font.GameFont