org.rococoa.cocoa.quicktime
Class TrackDirectory
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.quicktime.TrackDirectory
- Direct Known Subclasses:
- TrackDirectory.ByReference, TrackDirectory.ByValue
public class TrackDirectory
- 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.
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 |
size
public NativeLong size
atomType
public NativeLong atomType
trackHeader
public TrackHeaderAtom trackHeader
trackClip
public ClippingAtom trackClip
edits
public EditsAtom edits
media
public MediaDirectory media
userData
public UserDataAtom userData
TrackDirectory
public TrackDirectory()
TrackDirectory
public TrackDirectory(NativeLong size,
NativeLong atomType,
TrackHeaderAtom trackHeader,
ClippingAtom trackClip,
EditsAtom edits,
MediaDirectory media,
UserDataAtom userData)
- Parameters:
atomType
- = 'trak'
trackHeader
- standard track information
userData
- space for extending with new data types
byReference
public TrackDirectory.ByReference byReference()
byValue
public TrackDirectory.ByValue byValue()
clone
public TrackDirectory clone()
- Overrides:
clone
in class Object