org.rococoa.cocoa.iokit
Class NXEventData

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

public class NXEventData
extends com.ochafik.lang.jnaerator.runtime.Union

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 NXEventData.ByReference
           
static class NXEventData.ByValue
           
static class NXEventData.compound_struct
           
static class NXEventData.key_struct
           
static class NXEventData.mouse_struct
           
static class NXEventData.mouseMove_struct
           
static class NXEventData.proximity_struct
           
static class NXEventData.scrollWheel_struct
           
static class NXEventData.tablet_struct
           
static class NXEventData.tracking_struct
           
static class NXEventData.zoom_struct
           
 
Field Summary
 NXEventData.compound_struct compound
           
 NXEventData.key_struct key
           
 NXEventData.mouse_struct mouse
           
 NXEventData.mouseMove_struct mouseMove
           
 NXEventData.proximity_struct proximity
           
 NXEventData.scrollWheel_struct scrollWheel
           
 NXEventData.tablet_struct tablet
           
 NXEventData.tracking_struct tracking
           
 NXEventData.zoom_struct zoom
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
NXEventData()
           
NXEventData(NXEventData.compound_struct compound)
           
NXEventData(NXEventData.key_struct key)
           
NXEventData(NXEventData.mouse_struct mouse)
           
NXEventData(NXEventData.mouseMove_struct mouseMove)
           
NXEventData(NXEventData.proximity_struct proximity)
           
NXEventData(NXEventData.scrollWheel_struct scrollWheel)
           
NXEventData(NXEventData.tablet_struct tablet)
           
NXEventData(NXEventData.tracking_struct tracking)
           
NXEventData(NXEventData.zoom_struct zoom)
           
 
Method Summary
 NXEventData.ByReference byReference()
           
 NXEventData.ByValue byValue()
           
 NXEventData clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
setupClone
 
Methods inherited from class com.sun.jna.Union
getNativeAlignment, getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getPointer, getStructAlignment, hashCode, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

mouse

public NXEventData.mouse_struct mouse

mouseMove

public NXEventData.mouseMove_struct mouseMove

key

public NXEventData.key_struct key

tracking

public NXEventData.tracking_struct tracking

scrollWheel

public NXEventData.scrollWheel_struct scrollWheel

zoom

public NXEventData.zoom_struct zoom

compound

public NXEventData.compound_struct compound

tablet

public NXEventData.tablet_struct tablet

proximity

public NXEventData.proximity_struct proximity
Constructor Detail

NXEventData

public NXEventData()

NXEventData

public NXEventData(NXEventData.tracking_struct tracking)

NXEventData

public NXEventData(NXEventData.key_struct key)

NXEventData

public NXEventData(NXEventData.tablet_struct tablet)

NXEventData

public NXEventData(NXEventData.proximity_struct proximity)

NXEventData

public NXEventData(NXEventData.compound_struct compound)

NXEventData

public NXEventData(NXEventData.scrollWheel_struct scrollWheel)

NXEventData

public NXEventData(NXEventData.zoom_struct zoom)

NXEventData

public NXEventData(NXEventData.mouseMove_struct mouseMove)

NXEventData

public NXEventData(NXEventData.mouse_struct mouse)
Method Detail

byReference

public NXEventData.ByReference byReference()

byValue

public NXEventData.ByValue byValue()

clone

public NXEventData clone()
Overrides:
clone in class Object