org.rococoa.cocoa.iokit
Class IODisplayModeInformation

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

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

native declaration : /System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h:143
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 IODisplayModeInformation.ByReference
           
static class IODisplayModeInformation.ByValue
           
 
Field Summary
 int flags
           
 int maxDepthIndex
           
 int nominalHeight
           
 int nominalWidth
           
 int refreshRate
           
 int[] reserved
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
IODisplayModeInformation()
           
IODisplayModeInformation(int nominalWidth, int nominalHeight, int refreshRate, int maxDepthIndex, int flags, int[] reserved)
           
 
Method Summary
static IODisplayModeInformation[] 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

nominalWidth

public int nominalWidth

nominalHeight

public int nominalHeight

refreshRate

public int refreshRate

maxDepthIndex

public int maxDepthIndex

flags

public int flags

reserved

public int[] reserved
Constructor Detail

IODisplayModeInformation

public IODisplayModeInformation()

IODisplayModeInformation

public IODisplayModeInformation(int nominalWidth,
                                int nominalHeight,
                                int refreshRate,
                                int maxDepthIndex,
                                int flags,
                                int[] reserved)
Parameters:
refreshRate - C type : IOFixed1616
maxDepthIndex - C type : IOIndex
reserved - C type : UInt32[4]
Method Detail

newArray

public static IODisplayModeInformation[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.