org.rococoa.cocoa.iokit
Class NXEventData.proximity_struct

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.iokit.NXEventData.proximity_struct
Direct Known Subclasses:
NXEventData.proximity_struct.ByReference, NXEventData.proximity_struct.ByValue
Enclosing class:
NXEventData

public static class NXEventData.proximity_struct
extends com.ochafik.lang.jnaerator.runtime.Structure


Nested Class Summary
static class NXEventData.proximity_struct.ByReference
           
static class NXEventData.proximity_struct.ByValue
           
 
Field Summary
 int capabilityMask
           
 short deviceID
           
 byte enterProximity
           
 short pointerID
           
 int pointerSerialNumber
           
 byte pointerType
           
 short reserved1
           
 int[] reserved2
           
 short systemTabletID
           
 short tabletID
           
 long uniqueID
           
 short vendorID
           
 short vendorPointerType
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
NXEventData.proximity_struct()
           
 
Method Summary
 NXEventData.proximity_struct.ByReference byReference()
           
 NXEventData.proximity_struct.ByValue byValue()
           
 NXEventData.proximity_struct 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

vendorID

public short vendorID

tabletID

public short tabletID

pointerID

public short pointerID

deviceID

public short deviceID

systemTabletID

public short systemTabletID

vendorPointerType

public short vendorPointerType

pointerSerialNumber

public int pointerSerialNumber

uniqueID

public long uniqueID

capabilityMask

public int capabilityMask

pointerType

public byte pointerType

enterProximity

public byte enterProximity

reserved1

public short reserved1

reserved2

public int[] reserved2
Constructor Detail

NXEventData.proximity_struct

public NXEventData.proximity_struct()
Method Detail

byReference

public NXEventData.proximity_struct.ByReference byReference()

byValue

public NXEventData.proximity_struct.ByValue byValue()

clone

public NXEventData.proximity_struct clone()
Overrides:
clone in class Object