org.rococoa.cocoa.qd
Class VDSetEntryRecord

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

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

Parm block for SetEntries control call
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/Video.h:436
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 VDSetEntryRecord.ByReference
           
static class VDSetEntryRecord.ByValue
           
 
Field Summary
 short csCount
           
 short csStart
           
 ColorSpec.ByReference csTable
          Pointer to an array of color specs
C type : ColorSpec*
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
VDSetEntryRecord()
           
VDSetEntryRecord(ColorSpec.ByReference csTable, short csStart, short csCount)
           
 
Method Summary
static VDSetEntryRecord[] 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

csTable

public ColorSpec.ByReference csTable
Pointer to an array of color specs
C type : ColorSpec*


csStart

public short csStart

csCount

public short csCount
Constructor Detail

VDSetEntryRecord

public VDSetEntryRecord()

VDSetEntryRecord

public VDSetEntryRecord(ColorSpec.ByReference csTable,
                        short csStart,
                        short csCount)
Parameters:
csTable - Pointer to an array of color specs
C type : ColorSpec*
csStart - Which spec in array to start with, or -1
csCount - Number of color spec entries to set
Method Detail

newArray

public static VDSetEntryRecord[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.