org.rococoa.cocoa.ats
Class scalerStream
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.ats.scalerStream
- Direct Known Subclasses:
- scalerStream.ByReference, scalerStream.ByValue
public class scalerStream
- 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 |
streamRefCon
public Pointer streamRefCon
targetVersion
public ByteByReference targetVersion
types
public int types
action
public int action
memorySize
public int memorySize
variationCount
public int variationCount
variations
public Pointer variations
info
public scalerStream.info_union info
scalerStream
public scalerStream()
scalerStream
public scalerStream(Pointer streamRefCon,
ByteByReference targetVersion,
int types,
int action,
int memorySize,
int variationCount,
Pointer variations,
scalerStream.info_union info)
- Parameters:
streamRefCon
- <- private reference for client
targetVersion
- <- e.g. Postscript printer name (C string)
types
- <-> Data stream formats desired/supplied
action
- <- What action to take
memorySize
- -> Worst case memory use (vm) in printer or as sfnt
variationCount
- <- The number of variations, or selectAllVariations
variations
- <- A pointer to an array of the variations (gxFontVariation)
byReference
public scalerStream.ByReference byReference()
byValue
public scalerStream.ByValue byValue()
clone
public scalerStream clone()
- Overrides:
clone
in class Object