org.rococoa.cocoa.qd
Class GrafVars

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.qd.GrafVars
Direct Known Subclasses:
GrafVars.ByReference, GrafVars.ByValue

public class GrafVars
extends com.ochafik.lang.jnaerator.runtime.Structure

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
 ByteByReference pmBkColor
           
 short pmBkIndex
           
 ByteByReference pmFgColor
           
 short pmFgIndex
           
 short pmFlags
           
 RGBColor rgbHiliteColor
           
 RGBColor rgbOpColor
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
GrafVars()
           
GrafVars(RGBColor rgbOpColor, RGBColor rgbHiliteColor, ByteByReference pmFgColor, short pmFgIndex, ByteByReference pmBkColor, short pmBkIndex, short pmFlags)
           
 
Method Summary
 GrafVars.ByReference byReference()
           
 GrafVars.ByValue byValue()
           
 GrafVars clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

rgbOpColor

public RGBColor rgbOpColor

rgbHiliteColor

public RGBColor rgbHiliteColor

pmFgColor

public ByteByReference pmFgColor

pmFgIndex

public short pmFgIndex

pmBkColor

public ByteByReference pmBkColor

pmBkIndex

public short pmBkIndex

pmFlags

public short pmFlags
Constructor Detail

GrafVars

public GrafVars()

GrafVars

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

byReference

public GrafVars.ByReference byReference()

byValue

public GrafVars.ByValue byValue()

clone

public GrafVars clone()
Overrides:
clone in class Object