de.intarsys.cwt.freetype.nativec
Class FTBitmap

java.lang.Object
  extended by de.intarsys.nativec.type.NativeObject
      extended by de.intarsys.nativec.type.NativeStruct
          extended by de.intarsys.nativec.type.NativeStaticStruct
              extended by de.intarsys.cwt.freetype.nativec.FTBitmap
All Implemented Interfaces:
de.intarsys.nativec.type.INativeObject

public class FTBitmap
extends de.intarsys.nativec.type.NativeStaticStruct


Nested Class Summary
static class FTBitmap.MetaClass
          The meta class implementation
 
Field Summary
static FTBitmap.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.nativec.type.NativeStruct
values
 
Fields inherited from class de.intarsys.nativec.type.NativeObject
DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT
 
Constructor Summary
  FTBitmap()
           
protected FTBitmap(de.intarsys.nativec.api.INativeHandle handle)
           
 
Method Summary
 de.intarsys.nativec.type.NativeBuffer getBuffer()
           
 de.intarsys.nativec.type.INativeType getNativeType()
           
 int getPitch()
           
 int getRows()
           
 int getWidth()
           
 
Methods inherited from class de.intarsys.nativec.type.NativeStruct
getByteCount, getNativeObject, getStructField, getStructType, getValue, setValue, toNestedString, toString
 
Methods inherited from class de.intarsys.nativec.type.NativeObject
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

META

public static final FTBitmap.MetaClass META
The meta class instance

Constructor Detail

FTBitmap

public FTBitmap()

FTBitmap

protected FTBitmap(de.intarsys.nativec.api.INativeHandle handle)
Method Detail

getBuffer

public de.intarsys.nativec.type.NativeBuffer getBuffer()

getNativeType

public de.intarsys.nativec.type.INativeType getNativeType()
Specified by:
getNativeType in interface de.intarsys.nativec.type.INativeObject
Specified by:
getNativeType in class de.intarsys.nativec.type.NativeObject

getPitch

public int getPitch()

getRows

public int getRows()

getWidth

public int getWidth()