org.gljava.opengl.ftgl
Class FTFace

java.lang.Object
  extended by org.gljava.opengl.ftgl.FTFace

public class FTFace
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
private  long swigCPtr
           
 
Constructor Summary
protected FTFace()
           
protected FTFace(long cPtr, boolean cMemoryOwn)
           
  FTFace(java.lang.String fontFilePath)
           
  FTFace(SWIGTYPE_p_unsigned_char pBufferBytes, int bufferSizeInBytes)
           
 
Method Summary
 boolean Attach(java.lang.String fontFilePath)
           
 boolean Attach(SWIGTYPE_p_unsigned_char pBufferBytes, int bufferSizeInBytes)
           
 long CharMapCount()
           
 SWIGTYPE_p_FT_Encoding CharMapList()
           
 void delete()
           
 int Error()
           
 SWIGTYPE_p_FT_Face Face()
           
protected  void finalize()
           
protected static long getCPtr(FTFace obj)
           
 SWIGTYPE_p_FT_GlyphSlot Glyph(long index, SWIGTYPE_p_FT_Int load_flags)
           
 long GlyphCount()
           
 SWIGTYPE_p_FTPoint KernAdvance(long index1, long index2)
           
 SWIGTYPE_p_FTSize Size(long size, long res)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCPtr

private long swigCPtr

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

FTFace

protected FTFace(long cPtr,
                 boolean cMemoryOwn)

FTFace

protected FTFace()

FTFace

public FTFace(java.lang.String fontFilePath)

FTFace

public FTFace(SWIGTYPE_p_unsigned_char pBufferBytes,
              int bufferSizeInBytes)
Method Detail

getCPtr

protected static long getCPtr(FTFace obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

Attach

public boolean Attach(java.lang.String fontFilePath)

Attach

public boolean Attach(SWIGTYPE_p_unsigned_char pBufferBytes,
                      int bufferSizeInBytes)

Face

public SWIGTYPE_p_FT_Face Face()

Size

public SWIGTYPE_p_FTSize Size(long size,
                              long res)

CharMapCount

public long CharMapCount()

CharMapList

public SWIGTYPE_p_FT_Encoding CharMapList()

KernAdvance

public SWIGTYPE_p_FTPoint KernAdvance(long index1,
                                      long index2)

Glyph

public SWIGTYPE_p_FT_GlyphSlot Glyph(long index,
                                     SWIGTYPE_p_FT_Int load_flags)

GlyphCount

public long GlyphCount()

Error

public int Error()