org.rococoa.cocoa.qd
Class ATSUGlyphSelector
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<ATSUGlyphSelector,ATSUGlyphSelector.ByValue,ATSUGlyphSelector.ByReference>
org.rococoa.cocoa.qd.ATSUGlyphSelector
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<ATSUGlyphSelector,ATSUGlyphSelector.ByValue,ATSUGlyphSelector.ByReference>>
- Direct Known Subclasses:
- ATSUGlyphSelector.ByReference, ATSUGlyphSelector.ByValue
public class ATSUGlyphSelector
- extends Structure<ATSUGlyphSelector,ATSUGlyphSelector.ByValue,ATSUGlyphSelector.ByReference>
ATSUGlyphSelector
Discussion:
ATSUGlyphSelector can direct ATSUI to use a specific glyph
instead of the one that ATSUI normally derives. The glyph can be
specified either as a glyphID (specific to the font used) or CID
from a specfic collection defined by the collection entry.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h:925
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.
Field Summary |
short |
collection
A glyph collection constant. |
short |
glyphID
The glyph ID of the glyph (when collection is
kGlyphCollectionGID). |
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 |
collection
public short collection
- A glyph collection constant. See the definition of GlyphCollection
for possible values for this field.
C type : GlyphCollection
glyphID
public short glyphID
- The glyph ID of the glyph (when collection is
kGlyphCollectionGID). For Adobe glyph collections, this value
represents a CID
C type : GlyphID
ATSUGlyphSelector
public ATSUGlyphSelector()
ATSUGlyphSelector
public ATSUGlyphSelector(short collection,
short glyphID)
- Parameters:
collection
- A glyph collection constant. See the definition of GlyphCollection
for possible values for this field.
C type : GlyphCollection
glyphID
- The glyph ID of the glyph (when collection is
kGlyphCollectionGID). For Adobe glyph collections, this value
represents a CID
C type : GlyphID
newArray
public static ATSUGlyphSelector[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.