org.rococoa.cocoa.qd
Class ATSFlatDataStyleListStyleDataHeader

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

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

this structure forms the beginning of an individually flattened ATSUStyle
object.
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 ATSFlatDataStyleListStyleDataHeader.ByReference
           
static class ATSFlatDataStyleListStyleDataHeader.ByValue
           
 
Field Summary
 NativeLong numberOfSetAttributes
           
 NativeLong numberOfSetFeatures
           
 NativeLong numberOfSetVariations
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
ATSFlatDataStyleListStyleDataHeader()
           
ATSFlatDataStyleListStyleDataHeader(NativeLong numberOfSetAttributes, NativeLong numberOfSetFeatures, NativeLong numberOfSetVariations)
           
 
Method Summary
 ATSFlatDataStyleListStyleDataHeader.ByReference byReference()
           
 ATSFlatDataStyleListStyleDataHeader.ByValue byValue()
           
 ATSFlatDataStyleListStyleDataHeader 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

numberOfSetAttributes

public NativeLong numberOfSetAttributes

numberOfSetFeatures

public NativeLong numberOfSetFeatures

numberOfSetVariations

public NativeLong numberOfSetVariations
Constructor Detail

ATSFlatDataStyleListStyleDataHeader

public ATSFlatDataStyleListStyleDataHeader()

ATSFlatDataStyleListStyleDataHeader

public ATSFlatDataStyleListStyleDataHeader(NativeLong numberOfSetAttributes,
                                           NativeLong numberOfSetFeatures,
                                           NativeLong numberOfSetVariations)
Parameters:
numberOfSetAttributes - unspecfied.
numberOfSetFeatures - be set to 0 if there are no font features set in the style object.
numberOfSetVariations - can be set to 0 if there are no font variations set in the style object.
Method Detail

byReference

public ATSFlatDataStyleListStyleDataHeader.ByReference byReference()

byValue

public ATSFlatDataStyleListStyleDataHeader.ByValue byValue()

clone

public ATSFlatDataStyleListStyleDataHeader clone()
Overrides:
clone in class Object