org.rococoa.cocoa.ats
Class JustWidthDeltaEntry
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.ats.JustWidthDeltaEntry
- Direct Known Subclasses:
- JustWidthDeltaEntry.ByReference, JustWidthDeltaEntry.ByValue
public class JustWidthDeltaEntry
- extends com.ochafik.lang.jnaerator.runtime.Structure
JustWidthDeltaEntry is the justification table entry structure. The justClass value (which is
actually limited to 7 bits by the state table structure) is defined as a long for PPC alignment reasons.
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.
Constructor Summary |
JustWidthDeltaEntry()
|
JustWidthDeltaEntry(int justClass,
int beforeGrowLimit,
int beforeShrinkLimit,
int afterGrowLimit,
int afterShrinkLimit,
short growFlags,
short shrinkFlags)
|
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 |
justClass
public int justClass
beforeGrowLimit
public int beforeGrowLimit
beforeShrinkLimit
public int beforeShrinkLimit
afterGrowLimit
public int afterGrowLimit
afterShrinkLimit
public int afterShrinkLimit
growFlags
public short growFlags
shrinkFlags
public short shrinkFlags
JustWidthDeltaEntry
public JustWidthDeltaEntry()
JustWidthDeltaEntry
public JustWidthDeltaEntry(int justClass,
int beforeGrowLimit,
int beforeShrinkLimit,
int afterGrowLimit,
int afterShrinkLimit,
short growFlags,
short shrinkFlags)
- Parameters:
beforeGrowLimit
- ems AW can grow by at most on LT
beforeShrinkLimit
- ems AW can shrink by at most on LT
afterGrowLimit
- ems AW can grow by at most on RB
afterShrinkLimit
- ems AW can shrink by at most on RB
growFlags
- flags controlling grow case
shrinkFlags
- flags controlling shrink case
byReference
public JustWidthDeltaEntry.ByReference byReference()
byValue
public JustWidthDeltaEntry.ByValue byValue()
clone
public JustWidthDeltaEntry clone()
- Overrides:
clone
in class Object