org.gljava.opengl.ftgl

Class FTFont

public class FTFont extends Object

Field Summary
protected booleanswigCMemOwn
longswigCPtr
Constructor Summary
protected FTFont(long cPtr, boolean cMemoryOwn)
Method Summary
floatadvance(SWIGTYPE_p_wchar_t string)
floatadvance(String string)
floatascender()
booleanattach(String fontFilePath)
booleanattach(SWIGTYPE_p_unsigned_char pBufferBytes, long bufferSizeInBytes)
voidbBox(String string, float[] arg1, float[] arg2, float[] arg3, float[] arg4, float[] arg5, float[] arg6)
booleancharMap(SWIGTYPE_p_FT_Encoding encoding)
longcharMapCount()
SWIGTYPE_p_FT_EncodingcharMapList()
voiddelete()
voiddepth(float depth)
floatdescender()
interror()
booleanfaceSize(long size, long res)
booleanfaceSize(long size)
longfaceSize()
protected voidfinalize()
BoundingBoxgetBoundingBox(String string)
protected static longgetCPtr(FTFont obj)
floatlineHeight()
voidrender(String string)
voiduseDisplayList(boolean useList)

Field Detail

swigCMemOwn

protected boolean swigCMemOwn

swigCPtr

private long swigCPtr

Constructor Detail

FTFont

protected FTFont(long cPtr, boolean cMemoryOwn)

Method Detail

advance

public float advance(SWIGTYPE_p_wchar_t string)

advance

public float advance(String string)

ascender

public float ascender()

attach

public boolean attach(String fontFilePath)

attach

public boolean attach(SWIGTYPE_p_unsigned_char pBufferBytes, long bufferSizeInBytes)

bBox

public void bBox(String string, float[] arg1, float[] arg2, float[] arg3, float[] arg4, float[] arg5, float[] arg6)

charMap

public boolean charMap(SWIGTYPE_p_FT_Encoding encoding)

charMapCount

public long charMapCount()

charMapList

public SWIGTYPE_p_FT_Encoding charMapList()

delete

public void delete()

depth

public void depth(float depth)

descender

public float descender()

error

public int error()

faceSize

public boolean faceSize(long size, long res)

faceSize

public boolean faceSize(long size)

faceSize

public long faceSize()

finalize

protected void finalize()

getBoundingBox

public BoundingBox getBoundingBox(String string)

getCPtr

protected static long getCPtr(FTFont obj)

lineHeight

public float lineHeight()

render

public void render(String string)

useDisplayList

public void useDisplayList(boolean useList)