Package com.jme3.niftygui
Class RenderFontJme
java.lang.Object
com.jme3.niftygui.RenderFontJme
- All Implemented Interfaces:
 de.lessvoid.nifty.spi.render.RenderFont
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()intgetCharacterAdvance(char currentCharacter, char nextCharacter, float size) Return the width of the given character including kerning information.getFont()intget font height.getText()intget font width of the given string.int 
- 
Constructor Details
- 
RenderFontJme
Initialize the font.- Parameters:
 name- font filenamedisplay- (not null)
 
 - 
 - 
Method Details
- 
createText
 - 
getFont
 - 
getText
 - 
getHeight
public int getHeight()get font height.- Specified by:
 getHeightin interfacede.lessvoid.nifty.spi.render.RenderFont- Returns:
 - height
 
 - 
getWidth
get font width of the given string.- Specified by:
 getWidthin interfacede.lessvoid.nifty.spi.render.RenderFont- Parameters:
 str- text- Returns:
 - width of the given text for the current font
 
 - 
getWidth
- Specified by:
 getWidthin interfacede.lessvoid.nifty.spi.render.RenderFont
 - 
getCharacterAdvance
public int getCharacterAdvance(char currentCharacter, char nextCharacter, float size) Return the width of the given character including kerning information.- Specified by:
 getCharacterAdvancein interfacede.lessvoid.nifty.spi.render.RenderFont- Parameters:
 currentCharacter- current characternextCharacter- next charactersize- font size- Returns:
 - width of the character or null when no information for the character is available
 
 - 
dispose
public void dispose()- Specified by:
 disposein interfacede.lessvoid.nifty.spi.render.RenderFont
 
 -