org.rococoa.cocoa.quicktime
Class ControlBehaviors

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

public class ControlBehaviors
extends com.ochafik.lang.jnaerator.runtime.Structure

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 ControlBehaviors.ByReference
           
static class ControlBehaviors.ByValue
           
 
Field Summary
 NativeLong controlValue
           
 NativeLong customID
           
 NativeLong customType
           
 NativeLong groupID
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ControlBehaviors()
           
ControlBehaviors(NativeLong groupID, NativeLong controlValue, NativeLong customType, NativeLong customID)
           
 
Method Summary
 ControlBehaviors.ByReference byReference()
           
 ControlBehaviors.ByValue byValue()
           
 ControlBehaviors clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

groupID

public NativeLong groupID

controlValue

public NativeLong controlValue

customType

public NativeLong customType

customID

public NativeLong customID
Constructor Detail

ControlBehaviors

public ControlBehaviors()

ControlBehaviors

public ControlBehaviors(NativeLong groupID,
                        NativeLong controlValue,
                        NativeLong customType,
                        NativeLong customID)
Parameters:
groupID - group under control of this item
controlValue - control value for comparison purposes
customType - custom type identifier, for kCustomControl
customID - custom type ID, for kCustomControl
Method Detail

byReference

public ControlBehaviors.ByReference byReference()

byValue

public ControlBehaviors.ByValue byValue()

clone

public ControlBehaviors clone()
Overrides:
clone in class Object