public abstract class Fonts
extends java.lang.Object
Constructor and Description |
---|
Fonts() |
Modifier and Type | Method and Description |
---|---|
abstract GameFont |
defaultFont()
|
abstract GameFont |
newBitmapFont(FileHandle fntFileHandle)
Loads a font made using BMFont
|
GameFont |
newMonospaceFont(MonospaceGameFont.FontParameters fontParameters)
Creates a new
MonospaceGameFont instance. |
abstract GameFont |
newPlatformFont(FileHandle fileHandle)
Loads a font using the current
Platform 's native format. |
abstract GameFont |
newTrueTypeFont(FileHandle fileHandle)
Loads a new TrueType font
|
public abstract GameFont defaultFont()
public abstract GameFont newPlatformFont(FileHandle fileHandle)
Platform
's native format.
Note that the file type support and rendering made be inconsistent across platforms when using this.
It is mainly used to get up and running quickly before switching to a bitmap or monospace font.fileHandle
- The FileHandle
for the fileGameFont
instancepublic abstract GameFont newBitmapFont(FileHandle fntFileHandle)
fntFileHandle
- A .fnt fileGameFont
instancepublic abstract GameFont newTrueTypeFont(FileHandle fileHandle)
fileHandle
- A .ttf fileGameFont
instancepublic GameFont newMonospaceFont(MonospaceGameFont.FontParameters fontParameters)
MonospaceGameFont
instance. GameFont.load(AssetManager)
,
GameFont.loadInternal()
or GameFont.loadExternal()
must be called afterwards.fontParameters
- The MonospaceGameFont.FontParameters
MonospaceGameFont
instance