org.rococoa.cocoa.hiservices
Class CIcon

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

public class CIcon
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 CIcon.ByReference
           
static class CIcon.ByValue
           
 
Field Summary
 BitMap iconBMap
           
 ByteByReference iconData
           
 BitMap iconMask
           
 short[] iconMaskData
           
 PixMap iconPMap
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
CIcon()
           
CIcon(PixMap iconPMap, BitMap iconMask, BitMap iconBMap, ByteByReference iconData, short[] iconMaskData)
           
 
Method Summary
 CIcon.ByReference byReference()
           
 CIcon.ByValue byValue()
           
 CIcon 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

iconPMap

public PixMap iconPMap

iconMask

public BitMap iconMask

iconBMap

public BitMap iconBMap

iconData

public ByteByReference iconData

iconMaskData

public short[] iconMaskData
Constructor Detail

CIcon

public CIcon()

CIcon

public CIcon(PixMap iconPMap,
             BitMap iconMask,
             BitMap iconBMap,
             ByteByReference iconData,
             short[] iconMaskData)
Parameters:
iconPMap - the icon's pixMap
iconMask - the icon's mask
iconBMap - the icon's bitMap
iconData - the icon's data
iconMaskData - icon's mask and BitMap data
Method Detail

byReference

public CIcon.ByReference byReference()

byValue

public CIcon.ByValue byValue()

clone

public CIcon clone()
Overrides:
clone in class Object