org.rococoa.cocoa.quicktime
Class QTVRObjectSampleAtom

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

public class QTVRObjectSampleAtom
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 QTVRObjectSampleAtom.ByReference
           
static class QTVRObjectSampleAtom.ByValue
           
 
Field Summary
 int animationSettings
           
 int columns
           
 int controlSettings
           
 float defaultFieldOfView
           
 float defaultPan
           
 float defaultTilt
           
 float defaultViewCenterH
           
 float defaultViewCenterV
           
 short defaultViewState
           
 float fieldOfView
           
 float frameRate
           
 short majorVersion
           
 float maxPan
           
 float maxTilt
           
 float minFieldOfView
           
 short minorVersion
           
 float minPan
           
 float minTilt
           
 short mouseDownViewState
           
 float mouseMotionScale
           
 short movieType
           
 int rows
           
 int viewDuration
           
 float viewRate
           
 short viewStateCount
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
QTVRObjectSampleAtom()
           
 
Method Summary
 QTVRObjectSampleAtom.ByReference byReference()
           
 QTVRObjectSampleAtom.ByValue byValue()
           
 QTVRObjectSampleAtom 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

majorVersion

public short majorVersion

minorVersion

public short minorVersion

movieType

public short movieType

viewStateCount

public short viewStateCount

defaultViewState

public short defaultViewState

mouseDownViewState

public short mouseDownViewState

viewDuration

public int viewDuration

columns

public int columns

rows

public int rows

mouseMotionScale

public float mouseMotionScale

minPan

public float minPan

maxPan

public float maxPan

defaultPan

public float defaultPan

minTilt

public float minTilt

maxTilt

public float maxTilt

defaultTilt

public float defaultTilt

minFieldOfView

public float minFieldOfView

fieldOfView

public float fieldOfView

defaultFieldOfView

public float defaultFieldOfView

defaultViewCenterH

public float defaultViewCenterH

defaultViewCenterV

public float defaultViewCenterV

viewRate

public float viewRate

frameRate

public float frameRate

animationSettings

public int animationSettings

controlSettings

public int controlSettings
Constructor Detail

QTVRObjectSampleAtom

public QTVRObjectSampleAtom()
Method Detail

byReference

public QTVRObjectSampleAtom.ByReference byReference()

byValue

public QTVRObjectSampleAtom.ByValue byValue()

clone

public QTVRObjectSampleAtom clone()
Overrides:
clone in class Object