org.rococoa.cocoa.qd
Class GrafVars

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

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

native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/QuickdrawTypes.h:1441
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 GrafVars.ByReference
           
static class GrafVars.ByValue
           
 
Field Summary
 PointerByReference pmBkColor
          palette Handle for background color
C type : Handle
 short pmBkIndex
           
 PointerByReference pmFgColor
          palette Handle for foreground color
C type : Handle
 short pmFgIndex
           
 short pmFlags
           
 RGBColor rgbHiliteColor
          color for hiliting
C type : RGBColor
 RGBColor rgbOpColor
          color for addPin subPin and average
C type : RGBColor
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
GrafVars()
           
GrafVars(RGBColor rgbOpColor, RGBColor rgbHiliteColor, PointerByReference pmFgColor, short pmFgIndex, PointerByReference pmBkColor, short pmBkIndex, short pmFlags)
           
 
Method Summary
static GrafVars[] 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

rgbOpColor

public RGBColor rgbOpColor
color for addPin subPin and average
C type : RGBColor


rgbHiliteColor

public RGBColor rgbHiliteColor
color for hiliting
C type : RGBColor


pmFgColor

public PointerByReference pmFgColor
palette Handle for foreground color
C type : Handle


pmFgIndex

public short pmFgIndex

pmBkColor

public PointerByReference pmBkColor
palette Handle for background color
C type : Handle


pmBkIndex

public short pmBkIndex

pmFlags

public short pmFlags
Constructor Detail

GrafVars

public GrafVars()

GrafVars

public GrafVars(RGBColor rgbOpColor,
                RGBColor rgbHiliteColor,
                PointerByReference pmFgColor,
                short pmFgIndex,
                PointerByReference pmBkColor,
                short pmBkIndex,
                short pmFlags)
Parameters:
rgbOpColor - color for addPin subPin and average
C type : RGBColor
rgbHiliteColor - color for hiliting
C type : RGBColor
pmFgColor - palette Handle for foreground color
C type : Handle
pmFgIndex - index value for foreground
pmBkColor - palette Handle for background color
C type : Handle
pmBkIndex - index value for background
pmFlags - flags for Palette Manager
Method Detail

newArray

public static GrafVars[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.