org.rococoa.cocoa.qd
Class PixPat

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

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

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:1353
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 PixPat.ByReference
           
static class PixPat.ByValue
           
 
Field Summary
 Pattern pat1Data
          old-Style pattern/RGB color
C type : Pattern
 PointerByReference patData
          pixmap's data
C type : Handle
 PointerByReference patMap
          the pattern's pixMap
C type : PixMapHandle
 short patType
           
 PointerByReference patXData
          expanded Pattern data
C type : Handle
 PointerByReference patXMap
          Handle to expanded Pattern data
C type : Handle
 short patXValid
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
PixPat()
           
PixPat(short patType, PointerByReference patMap, PointerByReference patData, PointerByReference patXData, short patXValid, PointerByReference patXMap, Pattern pat1Data)
           
 
Method Summary
static PixPat[] 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

patType

public short patType

patMap

public PointerByReference patMap
the pattern's pixMap
C type : PixMapHandle


patData

public PointerByReference patData
pixmap's data
C type : Handle


patXData

public PointerByReference patXData
expanded Pattern data
C type : Handle


patXValid

public short patXValid

patXMap

public PointerByReference patXMap
Handle to expanded Pattern data
C type : Handle


pat1Data

public Pattern pat1Data
old-Style pattern/RGB color
C type : Pattern

Constructor Detail

PixPat

public PixPat()

PixPat

public PixPat(short patType,
              PointerByReference patMap,
              PointerByReference patData,
              PointerByReference patXData,
              short patXValid,
              PointerByReference patXMap,
              Pattern pat1Data)
Parameters:
patType - type of pattern
patMap - the pattern's pixMap
C type : PixMapHandle
patData - pixmap's data
C type : Handle
patXData - expanded Pattern data
C type : Handle
patXValid - flags whether expanded Pattern valid
patXMap - Handle to expanded Pattern data
C type : Handle
pat1Data - old-Style pattern/RGB color
C type : Pattern
Method Detail

newArray

public static PixPat[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.