org.rococoa.cocoa.qd
Class ATSFlatDataMainHeaderBlock
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<ATSFlatDataMainHeaderBlock,ATSFlatDataMainHeaderBlock.ByValue,ATSFlatDataMainHeaderBlock.ByReference>
org.rococoa.cocoa.qd.ATSFlatDataMainHeaderBlock
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<ATSFlatDataMainHeaderBlock,ATSFlatDataMainHeaderBlock.ByValue,ATSFlatDataMainHeaderBlock.ByReference>>
- Direct Known Subclasses:
- ATSFlatDataMainHeaderBlock.ByReference, ATSFlatDataMainHeaderBlock.ByValue
public class ATSFlatDataMainHeaderBlock
- extends Structure<ATSFlatDataMainHeaderBlock,ATSFlatDataMainHeaderBlock.ByValue,ATSFlatDataMainHeaderBlock.ByReference>
This is the main data structure block header. It describes the rest
of the data and how it is structured.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/ATSUnicodeFlattening.h:117
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 |
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 |
version
public int version
sizeOfDataBlock
public int sizeOfDataBlock
offsetToTextLayouts
public int offsetToTextLayouts
offsetToStyleRuns
public int offsetToStyleRuns
offsetToStyleList
public int offsetToStyleList
ATSFlatDataMainHeaderBlock
public ATSFlatDataMainHeaderBlock()
ATSFlatDataMainHeaderBlock
public ATSFlatDataMainHeaderBlock(int version,
int sizeOfDataBlock,
int offsetToTextLayouts,
int offsetToStyleRuns,
int offsetToStyleList)
- Parameters:
version
- later) versions of the spec *|
sizeOfDataBlock
- the version above
offsetToTextLayouts
- This can be set to 0 if there are no text layouts stored in the stream.
offsetToStyleRuns
- This can be set to 0 if there is no flattened style run data in the stream
offsetToStyleList
- is no flattened style list data
newArray
public static ATSFlatDataMainHeaderBlock[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.