org.rococoa.cocoa.qd
Class PictInfo

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<PictInfo,PictInfo.ByValue,PictInfo.ByReference>
          extended by org.rococoa.cocoa.qd.PictInfo
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<PictInfo,PictInfo.ByValue,PictInfo.ByReference>>
Direct Known Subclasses:
PictInfo.ByReference, PictInfo.ByValue

public class PictInfo
extends Structure<PictInfo,PictInfo.ByValue,PictInfo.ByReference>

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/PictUtils.h:75
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class PictInfo.ByReference
           
static class PictInfo.ByValue
           
 
Field Summary
 NativeLong arcCount
           
 NativeLong bitMapCount
           
 NativeLong commentCount
           
 PointerByReference commentHandle
          handle to all the comment information
C type : CommentSpecHandle
 short depth
           
 PointerByReference fontHandle
          handle to the FontSpec information
C type : FontSpecHandle
 PointerByReference fontNamesHandle
          handle to the font names
C type : Handle
 int hRes
          maximum horizontal resolution for all the pixmaps
C type : Fixed
 NativeLong lineCount
           
 NativeLong ovalCount
           
 NativeLong pixMapCount
           
 NativeLong polyCount
           
 NativeLong rectCount
           
 NativeLong regionCount
           
 NativeLong reserved1
           
 NativeLong reserved2
           
 NativeLong rRectCount
           
 Rect sourceRect
          the picture frame rectangle (this contains the entire picture)
C type : Rect
 NativeLong textCount
           
 PointerByReference theColorTable
          handle to the color table
C type : CTabHandle
 PointerByReference thePalette
          handle to the palette information
C type : PaletteHandle
 NativeLong uniqueColors
           
 NativeLong uniqueComments
           
 NativeLong uniqueFonts
           
 short version
           
 int vRes
          maximum vertical resolution for all the pixmaps
C type : Fixed
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
PictInfo()
           
 
Method Summary
static PictInfo[] newArray(int arrayLength)
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write
 
Methods inherited from class com.sun.jna.Structure
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

version

public short version

uniqueColors

public NativeLong uniqueColors

thePalette

public PointerByReference thePalette
handle to the palette information
C type : PaletteHandle


theColorTable

public PointerByReference theColorTable
handle to the color table
C type : CTabHandle


hRes

public int hRes
maximum horizontal resolution for all the pixmaps
C type : Fixed


vRes

public int vRes
maximum vertical resolution for all the pixmaps
C type : Fixed


depth

public short depth

sourceRect

public Rect sourceRect
the picture frame rectangle (this contains the entire picture)
C type : Rect


textCount

public NativeLong textCount

lineCount

public NativeLong lineCount

rectCount

public NativeLong rectCount

rRectCount

public NativeLong rRectCount

ovalCount

public NativeLong ovalCount

arcCount

public NativeLong arcCount

polyCount

public NativeLong polyCount

regionCount

public NativeLong regionCount

bitMapCount

public NativeLong bitMapCount

pixMapCount

public NativeLong pixMapCount

commentCount

public NativeLong commentCount

uniqueComments

public NativeLong uniqueComments

commentHandle

public PointerByReference commentHandle
handle to all the comment information
C type : CommentSpecHandle


uniqueFonts

public NativeLong uniqueFonts

fontHandle

public PointerByReference fontHandle
handle to the FontSpec information
C type : FontSpecHandle


fontNamesHandle

public PointerByReference fontNamesHandle
handle to the font names
C type : Handle


reserved1

public NativeLong reserved1

reserved2

public NativeLong reserved2
Constructor Detail

PictInfo

public PictInfo()
Method Detail

newArray

public static PictInfo[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.