public class TSRFont
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
protected |
TSRFont(long cPtr,
boolean cMemoryOwn) |
|
TSRFont(java.lang.String _pcFaceName,
long _uiSize) |
|
TSRFont(java.lang.String _pcFaceName,
long _uiSize,
int _eStyle) |
|
TSRFont(java.lang.String _pcFaceName,
long _uiSize,
int _eStyle,
int _eAtlasFlags) |
Modifier and Type | Method and Description |
---|---|
void |
begin() |
void |
begin(boolean _bRotated) |
void |
beginBillboard(TSRVector3 _vSideDirection,
TSRVector3 _vUpDirection) |
void |
delete() |
void |
end() |
void |
enterScreenSpaceMode() |
void |
exitScreenSpaceMode() |
protected void |
finalize() |
float |
getCharacterHeight(char _cChar) |
float |
getCharacterHeight(SWIGTYPE_p_wchar_t _cChar) |
float |
getCharacterWidth(char _cChar) |
float |
getCharacterWidth(SWIGTYPE_p_wchar_t _cChar) |
protected static long |
getCPtr(TSRFont obj) |
java.lang.String |
getFaceName() |
float |
getPolygonSize() |
long |
getSize() |
TSRTexture |
getTexture(long _id) |
float |
getTextWidth(java.lang.String _pcText) |
float |
getTextWidth(SWIGTYPE_p_wchar_t _pcText) |
void |
renderText(long _uiColor,
float _fX,
float _fY,
java.lang.String _pcText) |
void |
renderText(java.lang.String _pText,
long _uiColor,
float _fX,
float _fY) |
void |
renderText(java.lang.String _pText,
long _uiColor,
float _fX,
float _fY,
TSRVector4 _vRotationDepth) |
void |
renderText(SWIGTYPE_p_wchar_t _pText,
long _uiColor,
float _fX,
float _fY) |
void |
renderText(SWIGTYPE_p_wchar_t _pText,
long _uiColor,
float _fX,
float _fY,
TSRVector4 _vRotationDepth) |
void |
renderTextEx(java.lang.String _pText,
java.lang.String _pExpText,
long _uiColor,
float _fX,
float _fY) |
void |
renderTextEx(java.lang.String _pText,
java.lang.String _pExpText,
long _uiColor,
float _fX,
float _fY,
TSRVector4 _vRotationDepth) |
void |
renderTextEx(SWIGTYPE_p_wchar_t _pText,
SWIGTYPE_p_wchar_t _pExpText,
long _uiColor,
float _fX,
float _fY) |
void |
renderTextEx(SWIGTYPE_p_wchar_t _pText,
SWIGTYPE_p_wchar_t _pExpText,
long _uiColor,
float _fX,
float _fY,
TSRVector4 _vRotationDepth) |
void |
setPolygonSize(float _fPolygonSize) |
protected TSRFont(long cPtr, boolean cMemoryOwn)
public TSRFont(java.lang.String _pcFaceName, long _uiSize, int _eStyle, int _eAtlasFlags)
public TSRFont(java.lang.String _pcFaceName, long _uiSize, int _eStyle)
public TSRFont(java.lang.String _pcFaceName, long _uiSize)
protected static long getCPtr(TSRFont obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void renderText(long _uiColor, float _fX, float _fY, java.lang.String _pcText)
public void renderText(java.lang.String _pText, long _uiColor, float _fX, float _fY, TSRVector4 _vRotationDepth)
public void renderText(java.lang.String _pText, long _uiColor, float _fX, float _fY)
public void renderTextEx(java.lang.String _pText, java.lang.String _pExpText, long _uiColor, float _fX, float _fY, TSRVector4 _vRotationDepth)
public void renderTextEx(java.lang.String _pText, java.lang.String _pExpText, long _uiColor, float _fX, float _fY)
public void renderText(SWIGTYPE_p_wchar_t _pText, long _uiColor, float _fX, float _fY, TSRVector4 _vRotationDepth)
public void renderText(SWIGTYPE_p_wchar_t _pText, long _uiColor, float _fX, float _fY)
public void renderTextEx(SWIGTYPE_p_wchar_t _pText, SWIGTYPE_p_wchar_t _pExpText, long _uiColor, float _fX, float _fY, TSRVector4 _vRotationDepth)
public void renderTextEx(SWIGTYPE_p_wchar_t _pText, SWIGTYPE_p_wchar_t _pExpText, long _uiColor, float _fX, float _fY)
public void begin(boolean _bRotated)
public void begin()
public void beginBillboard(TSRVector3 _vSideDirection, TSRVector3 _vUpDirection)
public float getTextWidth(java.lang.String _pcText)
public float getTextWidth(SWIGTYPE_p_wchar_t _pcText)
public float getCharacterWidth(char _cChar)
public float getCharacterWidth(SWIGTYPE_p_wchar_t _cChar)
public float getCharacterHeight(char _cChar)
public float getCharacterHeight(SWIGTYPE_p_wchar_t _cChar)
public void end()
public void enterScreenSpaceMode()
public void exitScreenSpaceMode()
public TSRTexture getTexture(long _id)
public long getSize()
public void setPolygonSize(float _fPolygonSize)
public float getPolygonSize()
public java.lang.String getFaceName()