org.rococoa.cocoa.iokit
Class IOHardwareCursorDescriptor

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

public class IOHardwareCursorDescriptor
extends Structure<IOHardwareCursorDescriptor,IOHardwareCursorDescriptor.ByValue,IOHardwareCursorDescriptor.ByReference>

native declaration : /System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h:865
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 IOHardwareCursorDescriptor.ByReference
           
static class IOHardwareCursorDescriptor.ByValue
           
 
Field Summary
 int bitDepth
           
 IntByReference colorEncodings
           
 int flags
           
 int height
           
 short majorVersion
           
 int maskBitDepth
           
 short minorVersion
           
 int numColors
           
 int[] specialEncodings
           
 int supportedSpecialEncodings
           
 int width
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
IOHardwareCursorDescriptor()
           
 
Method Summary
static IOHardwareCursorDescriptor[] 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

majorVersion

public short majorVersion

minorVersion

public short minorVersion

height

public int height

width

public int width

bitDepth

public int bitDepth

maskBitDepth

public int maskBitDepth

numColors

public int numColors

colorEncodings

public IntByReference colorEncodings

flags

public int flags

supportedSpecialEncodings

public int supportedSpecialEncodings

specialEncodings

public int[] specialEncodings
Constructor Detail

IOHardwareCursorDescriptor

public IOHardwareCursorDescriptor()
Method Detail

newArray

public static IOHardwareCursorDescriptor[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.