org.rococoa.cocoa.quicktime
Class QTCustomActionTargetRecord

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

public class QTCustomActionTargetRecord
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 QTCustomActionTargetRecord.ByReference
           
static class QTCustomActionTargetRecord.ByValue
           
 
Field Summary
 NativeLong callBackRefcon
           
 NativeLong defaultObjectRefCon
           
 PointerByReference defaultTrack
           
 QuickTimeLibrary.DoMCActionProcPtr doMCActionCallbackProc
           
 PointerByReference movie
           
 NativeLong reserved1
           
 NativeLong reserved2
           
 PointerByReference track
           
 NativeLong trackObjectRefCon
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
QTCustomActionTargetRecord()
           
QTCustomActionTargetRecord(PointerByReference movie, QuickTimeLibrary.DoMCActionProcPtr doMCActionCallbackProc, NativeLong callBackRefcon, PointerByReference track, NativeLong trackObjectRefCon, PointerByReference defaultTrack, NativeLong defaultObjectRefCon, NativeLong reserved1, NativeLong reserved2)
           
 
Method Summary
 QTCustomActionTargetRecord.ByReference byReference()
           
 QTCustomActionTargetRecord.ByValue byValue()
           
 QTCustomActionTargetRecord 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

movie

public PointerByReference movie

doMCActionCallbackProc

public QuickTimeLibrary.DoMCActionProcPtr doMCActionCallbackProc

callBackRefcon

public NativeLong callBackRefcon

track

public PointerByReference track

trackObjectRefCon

public NativeLong trackObjectRefCon

defaultTrack

public PointerByReference defaultTrack

defaultObjectRefCon

public NativeLong defaultObjectRefCon

reserved1

public NativeLong reserved1

reserved2

public NativeLong reserved2
Constructor Detail

QTCustomActionTargetRecord

public QTCustomActionTargetRecord()

QTCustomActionTargetRecord

public QTCustomActionTargetRecord(PointerByReference movie,
                                  QuickTimeLibrary.DoMCActionProcPtr doMCActionCallbackProc,
                                  NativeLong callBackRefcon,
                                  PointerByReference track,
                                  NativeLong trackObjectRefCon,
                                  PointerByReference defaultTrack,
                                  NativeLong defaultObjectRefCon,
                                  NativeLong reserved1,
                                  NativeLong reserved2)
Method Detail

byReference

public QTCustomActionTargetRecord.ByReference byReference()

byValue

public QTCustomActionTargetRecord.ByValue byValue()

clone

public QTCustomActionTargetRecord clone()
Overrides:
clone in class Object