org.rococoa.cocoa.iokit
Class NXEventData.mouse_struct

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

public static class NXEventData.mouse_struct
extends Structure<NXEventData.mouse_struct,NXEventData.mouse_struct.ByValue,NXEventData.mouse_struct.ByReference>


Nested Class Summary
static class NXEventData.mouse_struct.ByReference
           
static class NXEventData.mouse_struct.ByValue
           
static class NXEventData.mouse_struct.tablet_union
           
 
Field Summary
 byte buttonNumber
           
 int click
           
 short eventNum
           
 byte pressure
           
 byte reserved2
           
 int reserved3
           
 byte subType
           
 byte subx
           
 byte suby
           
 NXEventData.mouse_struct.tablet_union tablet
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
NXEventData.mouse_struct()
           
 
Method Summary
static NXEventData.mouse_struct[] 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

subx

public byte subx

suby

public byte suby

eventNum

public short eventNum

click

public int click

pressure

public byte pressure

buttonNumber

public byte buttonNumber

subType

public byte subType

reserved2

public byte reserved2

reserved3

public int reserved3

tablet

public NXEventData.mouse_struct.tablet_union tablet
Constructor Detail

NXEventData.mouse_struct

public NXEventData.mouse_struct()
Method Detail

newArray

public static NXEventData.mouse_struct[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.