|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CoreTextLibrary
JNA Wrapper for library CoreText
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 |
CoreTextLibrary.__CTFont
|
static class |
CoreTextLibrary.__CTFontCollection
|
static class |
CoreTextLibrary.__CTFontDescriptor
|
static class |
CoreTextLibrary.__CTFrame
|
static class |
CoreTextLibrary.__CTFramesetter
Conversion Error : CFStringRef SKIPPED: native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTextTab.h:71 kCTTabColumnTerminatorsAttributeName |
static class |
CoreTextLibrary.__CTGlyphInfo
|
static class |
CoreTextLibrary.__CTLine
|
static class |
CoreTextLibrary.__CTParagraphStyle
|
static class |
CoreTextLibrary.__CTRun
|
static class |
CoreTextLibrary.__CTTextTab
|
static class |
CoreTextLibrary.__CTTypesetter
|
static class |
CoreTextLibrary.CGFont
|
static class |
CoreTextLibrary.CGPath
|
static interface |
CoreTextLibrary.CTFontFormat
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h enum values |
static interface |
CoreTextLibrary.CTFontManagerAutoActivationSetting
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontManager.h enum values |
static interface |
CoreTextLibrary.CTFontManagerScope
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontManager.h enum values |
static interface |
CoreTextLibrary.CTFontOrientation
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h enum values |
static interface |
CoreTextLibrary.CTFontPriority
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontDescriptor.h enum values |
static interface |
CoreTextLibrary.CTFontStylisticClass
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontTraits.h enum values |
static interface |
CoreTextLibrary.CTFontSymbolicTraits
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFontTraits.h enum values |
static interface |
CoreTextLibrary.CTFontTableOptions
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFont.h enum values |
static interface |
CoreTextLibrary.CTFontTableTag
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFont.h enum values |
static interface |
CoreTextLibrary.CTFontUIFontType
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFont.h enum values |
static interface |
CoreTextLibrary.CTFrameProgression
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h enum values |
static interface |
CoreTextLibrary.CTLineTruncationType
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h enum values |
static interface |
CoreTextLibrary.CTParagraphStyleSpecifier
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTParagraphStyle.h enum values |
static interface |
CoreTextLibrary.CTRunStatus
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h enum values |
static interface |
CoreTextLibrary.CTUnderlineStyle
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTStringAttributes.h enum values |
static interface |
CoreTextLibrary.CTUnderlineStyleModifiers
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTStringAttributes.h enum values |
Nested classes/interfaces inherited from interface com.sun.jna.Library |
---|
Library.Handler |
Fields inherited from interface com.sun.jna.Library |
---|
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary | |
---|---|
CoreTextLibrary.__CTFontCollection |
CTFontCollectionCreateCopyWithFontDescriptors(CoreTextLibrary.__CTFontCollection original,
HIServicesLibrary.__CFArray descriptors,
HIServicesLibrary.__CFDictionary options)
|
CoreTextLibrary.__CTFontCollection |
CTFontCollectionCreateFromAvailableFonts(HIServicesLibrary.__CFDictionary options)
|
HIServicesLibrary.__CFArray |
CTFontCollectionCreateMatchingFontDescriptors(CoreTextLibrary.__CTFontCollection collection)
|
CoreTextLibrary.__CTFontCollection |
CTFontCollectionCreateWithFontDescriptors(HIServicesLibrary.__CFArray descriptors,
HIServicesLibrary.__CFDictionary options)
|
NativeLong |
CTFontCollectionGetTypeID()
|
HIServicesLibrary.__CFArray |
CTFontCopyAvailableTables(CoreTextLibrary.__CTFont font,
int options)
|
CoreFoundationLibrary.__CFCharacterSet |
CTFontCopyCharacterSet(CoreTextLibrary.__CTFont font)
|
HIServicesLibrary.__CFArray |
CTFontCopyFeatures(CoreTextLibrary.__CTFont font)
|
HIServicesLibrary.__CFArray |
CTFontCopyFeatureSettings(CoreTextLibrary.__CTFont font)
|
CoreTextLibrary.__CTFontDescriptor |
CTFontCopyFontDescriptor(CoreTextLibrary.__CTFont font)
|
CoreTextLibrary.CGFont |
CTFontCopyGraphicsFont(CoreTextLibrary.__CTFont font,
CoreTextLibrary.__CTFontDescriptor[] attributes)
|
CoreTextLibrary.CGFont |
CTFontCopyGraphicsFont(CoreTextLibrary.__CTFont font,
PointerByReference attributes)
Deprecated. use the safer method CTFontCopyGraphicsFont(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFontDescriptor[]) instead |
HIServicesLibrary.__CFArray |
CTFontCopySupportedLanguages(CoreTextLibrary.__CTFont font)
|
HIServicesLibrary.__CFDictionary |
CTFontCopyTraits(CoreTextLibrary.__CTFont font)
|
HIServicesLibrary.__CFDictionary |
CTFontCopyVariation(CoreTextLibrary.__CTFont font)
|
HIServicesLibrary.__CFArray |
CTFontCopyVariationAxes(CoreTextLibrary.__CTFont font)
|
CoreTextLibrary.__CTFont |
CTFontCreateCopyWithAttributes(CoreTextLibrary.__CTFont font,
org.rococoa.cocoa.CGFloat size,
CGAffineTransform matrix,
CoreTextLibrary.__CTFontDescriptor attributes)
|
CoreTextLibrary.__CTFont |
CTFontCreateCopyWithSymbolicTraits(CoreTextLibrary.__CTFont font,
org.rococoa.cocoa.CGFloat size,
CGAffineTransform matrix,
int symTraitValue,
int symTraitMask)
|
CoreTextLibrary.CGPath |
CTFontCreatePathForGlyph(CoreTextLibrary.__CTFont font,
short glyph,
CGAffineTransform transform)
|
CoreTextLibrary.__CTFont |
CTFontCreateWithFontDescriptor(CoreTextLibrary.__CTFontDescriptor descriptor,
org.rococoa.cocoa.CGFloat size,
CGAffineTransform matrix)
|
CoreTextLibrary.__CTFont |
CTFontCreateWithGraphicsFont(CoreTextLibrary.CGFont graphicsFont,
org.rococoa.cocoa.CGFloat size,
CGAffineTransform matrix,
CoreTextLibrary.__CTFontDescriptor attributes)
|
CoreTextLibrary.__CTFont |
CTFontCreateWithPlatformFont(int platformFont,
org.rococoa.cocoa.CGFloat size,
CGAffineTransform matrix,
CoreTextLibrary.__CTFontDescriptor attributes)
|
CoreTextLibrary.__CTFont |
CTFontCreateWithQuickdrawInstance(byte[] name,
short identifier,
byte style,
org.rococoa.cocoa.CGFloat size)
|
CoreTextLibrary.__CTFont |
CTFontCreateWithQuickdrawInstance(Pointer name,
short identifier,
byte style,
org.rococoa.cocoa.CGFloat size)
Deprecated. use the safer methods CTFontCreateWithQuickdrawInstance(byte[], short, byte, org.rococoa.cocoa.CGFloat) and CTFontCreateWithQuickdrawInstance(com.sun.jna.Pointer, short, byte, org.rococoa.cocoa.CGFloat) instead |
HIServicesLibrary.__CFDictionary |
CTFontDescriptorCopyAttributes(CoreTextLibrary.__CTFontDescriptor descriptor)
|
CoreTextLibrary.__CTFontDescriptor |
CTFontDescriptorCreateCopyWithAttributes(CoreTextLibrary.__CTFontDescriptor original,
HIServicesLibrary.__CFDictionary attributes)
|
CoreTextLibrary.__CTFontDescriptor |
CTFontDescriptorCreateCopyWithFeature(CoreTextLibrary.__CTFontDescriptor original,
CoreFoundationLibrary.__CFNumber featureTypeIdentifier,
CoreFoundationLibrary.__CFNumber featureSelectorIdentifier)
|
CoreTextLibrary.__CTFontDescriptor |
CTFontDescriptorCreateCopyWithVariation(CoreTextLibrary.__CTFontDescriptor original,
CoreFoundationLibrary.__CFNumber variationIdentifier,
org.rococoa.cocoa.CGFloat variationValue)
|
CoreTextLibrary.__CTFontDescriptor |
CTFontDescriptorCreateMatchingFontDescriptor(CoreTextLibrary.__CTFontDescriptor descriptor,
CoreFoundationLibrary.__CFSet mandatoryAttributes)
|
HIServicesLibrary.__CFArray |
CTFontDescriptorCreateMatchingFontDescriptors(CoreTextLibrary.__CTFontDescriptor descriptor,
CoreFoundationLibrary.__CFSet mandatoryAttributes)
|
CoreTextLibrary.__CTFontDescriptor |
CTFontDescriptorCreateWithAttributes(HIServicesLibrary.__CFDictionary attributes)
|
NativeLong |
CTFontDescriptorGetTypeID()
|
double |
CTFontGetAdvancesForGlyphs(CoreTextLibrary.__CTFont font,
int orientation,
ShortBuffer glyphs,
Pointer advances,
NativeLong count)
|
double |
CTFontGetAdvancesForGlyphs(CoreTextLibrary.__CTFont font,
int orientation,
ShortByReference glyphs,
Pointer advances,
NativeLong count)
Deprecated. use the safer methods CTFontGetAdvancesForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, java.nio.ShortBuffer, com.sun.jna.Pointer, com.sun.jna.NativeLong) and CTFontGetAdvancesForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, com.sun.jna.ptr.ShortByReference, com.sun.jna.Pointer, com.sun.jna.NativeLong) instead |
org.rococoa.cocoa.CGFloat |
CTFontGetAscent(CoreTextLibrary.__CTFont font)
|
CGRect.ByValue |
CTFontGetBoundingBox(CoreTextLibrary.__CTFont font)
|
CGRect.ByValue |
CTFontGetBoundingRectsForGlyphs(CoreTextLibrary.__CTFont font,
int orientation,
ShortBuffer glyphs,
Pointer boundingRects,
NativeLong count)
|
CGRect.ByValue |
CTFontGetBoundingRectsForGlyphs(CoreTextLibrary.__CTFont font,
int orientation,
ShortByReference glyphs,
Pointer boundingRects,
NativeLong count)
Deprecated. use the safer methods CTFontGetBoundingRectsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, java.nio.ShortBuffer, com.sun.jna.Pointer, com.sun.jna.NativeLong) and CTFontGetBoundingRectsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, com.sun.jna.ptr.ShortByReference, com.sun.jna.Pointer, com.sun.jna.NativeLong) instead |
org.rococoa.cocoa.CGFloat |
CTFontGetCapHeight(CoreTextLibrary.__CTFont font)
|
org.rococoa.cocoa.CGFloat |
CTFontGetDescent(CoreTextLibrary.__CTFont font)
|
NativeLong |
CTFontGetGlyphCount(CoreTextLibrary.__CTFont font)
|
boolean |
CTFontGetGlyphsForCharacters(CoreTextLibrary.__CTFont font,
ShortBuffer characters,
ShortBuffer glyphs,
NativeLong count)
|
boolean |
CTFontGetGlyphsForCharacters(CoreTextLibrary.__CTFont font,
ShortByReference characters,
ShortByReference glyphs,
NativeLong count)
Deprecated. use the safer methods CTFontGetGlyphsForCharacters(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, java.nio.ShortBuffer, java.nio.ShortBuffer, com.sun.jna.NativeLong) and CTFontGetGlyphsForCharacters(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, com.sun.jna.ptr.ShortByReference, com.sun.jna.ptr.ShortByReference, com.sun.jna.NativeLong) instead |
org.rococoa.cocoa.CGFloat |
CTFontGetLeading(CoreTextLibrary.__CTFont font)
|
CGAffineTransform.ByValue |
CTFontGetMatrix(CoreTextLibrary.__CTFont font)
|
int |
CTFontGetPlatformFont(CoreTextLibrary.__CTFont font,
CoreTextLibrary.__CTFontDescriptor[] attributes)
|
int |
CTFontGetPlatformFont(CoreTextLibrary.__CTFont font,
PointerByReference attributes)
Deprecated. use the safer method CTFontGetPlatformFont(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFontDescriptor[]) instead |
org.rococoa.cocoa.CGFloat |
CTFontGetSize(CoreTextLibrary.__CTFont font)
|
org.rococoa.cocoa.CGFloat |
CTFontGetSlantAngle(CoreTextLibrary.__CTFont font)
|
int |
CTFontGetStringEncoding(CoreTextLibrary.__CTFont font)
|
int |
CTFontGetSymbolicTraits(CoreTextLibrary.__CTFont font)
|
NativeLong |
CTFontGetTypeID()
|
org.rococoa.cocoa.CGFloat |
CTFontGetUnderlinePosition(CoreTextLibrary.__CTFont font)
|
org.rococoa.cocoa.CGFloat |
CTFontGetUnderlineThickness(CoreTextLibrary.__CTFont font)
|
int |
CTFontGetUnitsPerEm(CoreTextLibrary.__CTFont font)
|
void |
CTFontGetVerticalTranslationsForGlyphs(CoreTextLibrary.__CTFont font,
ShortBuffer glyphs,
Pointer translations,
NativeLong count)
|
void |
CTFontGetVerticalTranslationsForGlyphs(CoreTextLibrary.__CTFont font,
ShortByReference glyphs,
Pointer translations,
NativeLong count)
Deprecated. use the safer methods CTFontGetVerticalTranslationsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, java.nio.ShortBuffer, com.sun.jna.Pointer, com.sun.jna.NativeLong) and CTFontGetVerticalTranslationsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, com.sun.jna.ptr.ShortByReference, com.sun.jna.Pointer, com.sun.jna.NativeLong) instead |
org.rococoa.cocoa.CGFloat |
CTFontGetXHeight(CoreTextLibrary.__CTFont font)
|
void |
CTFrameDraw(CoreTextLibrary.__CTFrame frame,
CoreGraphicsLibrary.CGContext context)
Original signature : void CTFrameDraw(CTFrameRef, CGContextRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:244 |
HIServicesLibrary.__CFDictionary |
CTFrameGetFrameAttributes(CoreTextLibrary.__CTFrame frame)
Original signature : CFDictionaryRef CTFrameGetFrameAttributes(CTFrameRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:163 |
void |
CTFrameGetLineOrigins(CoreTextLibrary.__CTFrame frame,
CFRange.ByValue range,
Pointer origins)
Original signature : void CTFrameGetLineOrigins(CTFrameRef, CFRange, CGPoint[]) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:220 |
HIServicesLibrary.__CFArray |
CTFrameGetLines(CoreTextLibrary.__CTFrame frame)
Original signature : CFArrayRef CTFrameGetLines(CTFrameRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:185 |
CoreTextLibrary.CGPath |
CTFrameGetPath(CoreTextLibrary.__CTFrame frame)
Original signature : CGPathRef CTFrameGetPath(CTFrameRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:141 |
CFRange.ByValue |
CTFrameGetStringRange(CoreTextLibrary.__CTFrame frame)
Original signature : CFRange CTFrameGetStringRange(CTFrameRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:106 |
NativeLong |
CTFrameGetTypeID()
Original signature : CFTypeID CTFrameGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:41 |
CFRange.ByValue |
CTFrameGetVisibleStringRange(CoreTextLibrary.__CTFrame frame)
Original signature : CFRange CTFrameGetVisibleStringRange(CTFrameRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFrame.h:129 |
CoreTextLibrary.__CTFrame |
CTFramesetterCreateFrame(CoreTextLibrary.__CTFramesetter framesetter,
CFRange.ByValue stringRange,
CoreTextLibrary.CGPath path,
HIServicesLibrary.__CFDictionary frameAttributes)
Original signature : CTFrameRef CTFramesetterCreateFrame(CTFramesetterRef, CFRange, CGPathRef, CFDictionaryRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFramesetter.h:101 |
CoreTextLibrary.__CTFramesetter |
CTFramesetterCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
Original signature : CTFramesetterRef CTFramesetterCreateWithAttributedString(CFAttributedStringRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFramesetter.h:61 |
NativeLong |
CTFramesetterGetTypeID()
Original signature : CFTypeID CTFramesetterGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFramesetter.h:38 |
CoreTextLibrary.__CTTypesetter |
CTFramesetterGetTypesetter(CoreTextLibrary.__CTFramesetter framesetter)
Original signature : CTTypesetterRef CTFramesetterGetTypesetter(CTFramesetterRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFramesetter.h:127 |
CGSize.ByValue |
CTFramesetterSuggestFrameSizeWithConstraints(CoreTextLibrary.__CTFramesetter framesetter,
CFRange.ByValue stringRange,
HIServicesLibrary.__CFDictionary frameAttributes,
CGSize.ByValue constraints,
CFRange fitRange)
Original signature : CGSize CTFramesetterSuggestFrameSizeWithConstraints(CTFramesetterRef, CFRange, CFDictionaryRef, CGSize, CFRange*) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTFramesetter.h:168 |
int |
CTGetCoreTextVersion()
Original signature : uint32_t CTGetCoreTextVersion() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CoreText.h:58 |
short |
CTGlyphInfoGetCharacterCollection(CoreTextLibrary.__CTGlyphInfo glyphInfo)
Original signature : CTCharacterCollection CTGlyphInfoGetCharacterCollection(CTGlyphInfoRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTGlyphInfo.h:224 |
short |
CTGlyphInfoGetCharacterIdentifier(CoreTextLibrary.__CTGlyphInfo glyphInfo)
Original signature : CGFontIndex CTGlyphInfoGetCharacterIdentifier(CTGlyphInfoRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTGlyphInfo.h:203 |
NativeLong |
CTGlyphInfoGetTypeID()
Original signature : CFTypeID CTGlyphInfoGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTGlyphInfo.h:36 |
CoreTextLibrary.__CTLine |
CTLineCreateJustifiedLine(CoreTextLibrary.__CTLine line,
org.rococoa.cocoa.CGFloat justificationFactor,
double justificationWidth)
Original signature : CTLineRef CTLineCreateJustifiedLine(CTLineRef, CGFloat, double) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:157 |
CoreTextLibrary.__CTLine |
CTLineCreateTruncatedLine(CoreTextLibrary.__CTLine line,
double width,
int truncationType,
CoreTextLibrary.__CTLine truncationToken)
Original signature : CTLineRef CTLineCreateTruncatedLine(CTLineRef, double, CTLineTruncationType, CTLineRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:126 |
CoreTextLibrary.__CTLine |
CTLineCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
Original signature : CTLineRef CTLineCreateWithAttributedString(CFAttributedStringRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:93 |
void |
CTLineDraw(CoreTextLibrary.__CTLine line,
CoreGraphicsLibrary.CGContext context)
Original signature : void CTLineDraw(CTLineRef, CGContextRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:259 |
NativeLong |
CTLineGetGlyphCount(CoreTextLibrary.__CTLine line)
Original signature : CFIndex CTLineGetGlyphCount(CTLineRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:180 |
HIServicesLibrary.__CFArray |
CTLineGetGlyphRuns(CoreTextLibrary.__CTLine line)
Original signature : CFArrayRef CTLineGetGlyphRuns(CTLineRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:194 |
CGRect.ByValue |
CTLineGetImageBounds(CoreTextLibrary.__CTLine line,
CoreGraphicsLibrary.CGContext context)
Original signature : CGRect CTLineGetImageBounds(CTLineRef, CGContextRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:285 |
org.rococoa.cocoa.CGFloat |
CTLineGetOffsetForStringIndex(CoreTextLibrary.__CTLine line,
NativeLong charIndex,
CGFloatByReference secondaryOffset)
Original signature : CGFloat CTLineGetOffsetForStringIndex(CTLineRef, CFIndex, CGFloat*) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:404 |
double |
CTLineGetPenOffsetForFlush(CoreTextLibrary.__CTLine line,
org.rococoa.cocoa.CGFloat flushFactor,
double flushWidth)
Original signature : double CTLineGetPenOffsetForFlush(CTLineRef, CGFloat, double) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:236 |
NativeLong |
CTLineGetStringIndexForPosition(CoreTextLibrary.__CTLine line,
CGPoint.ByValue position)
Original signature : CFIndex CTLineGetStringIndexForPosition(CTLineRef, CGPoint) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:367 |
CFRange.ByValue |
CTLineGetStringRange(CoreTextLibrary.__CTLine line)
Original signature : CFRange CTLineGetStringRange(CTLineRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:211 |
double |
CTLineGetTrailingWhitespaceWidth(CoreTextLibrary.__CTLine line)
Original signature : double CTLineGetTrailingWhitespaceWidth(CTLineRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:336 |
NativeLong |
CTLineGetTypeID()
Original signature : CFTypeID CTLineGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:68 |
double |
CTLineGetTypographicBounds(CoreTextLibrary.__CTLine line,
CGFloatByReference ascent,
CGFloatByReference descent,
CGFloatByReference leading)
Original signature : double CTLineGetTypographicBounds(CTLineRef, CGFloat*, CGFloat*, CGFloat*) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTLine.h:313 |
CoreTextLibrary.__CTParagraphStyle |
CTParagraphStyleCreate(CTParagraphStyleSetting settings,
NativeLong settingCount)
Original signature : CTParagraphStyleRef CTParagraphStyleCreate(const CTParagraphStyleSetting*, CFIndex) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTParagraphStyle.h:377 |
CoreTextLibrary.__CTParagraphStyle |
CTParagraphStyleCreateCopy(CoreTextLibrary.__CTParagraphStyle paragraphStyle)
Original signature : CTParagraphStyleRef CTParagraphStyleCreateCopy(CTParagraphStyleRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTParagraphStyle.h:396 |
NativeLong |
CTParagraphStyleGetTypeID()
Original signature : CFTypeID CTParagraphStyleGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTParagraphStyle.h:39 |
boolean |
CTParagraphStyleGetValueForSpecifier(CoreTextLibrary.__CTParagraphStyle paragraphStyle,
int spec,
NativeSize valueBufferSize,
Pointer valueBuffer)
Original signature : bool CTParagraphStyleGetValueForSpecifier(CTParagraphStyleRef, CTParagraphStyleSpecifier, size_t, void*) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTParagraphStyle.h:441 |
void |
CTRunDraw(CoreTextLibrary.__CTRun run,
CoreGraphicsLibrary.CGContext context,
CFRange.ByValue range)
Original signature : void CTRunDraw(CTRunRef, CGContextRef, CFRange) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:456 |
void |
CTRunGetAdvances(CoreTextLibrary.__CTRun run,
CFRange.ByValue range,
Pointer buffer)
Original signature : void CTRunGetAdvances(CTRunRef, CFRange, CGSize[]) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:274 |
CGSize |
CTRunGetAdvancesPtr(CoreTextLibrary.__CTRun run)
Original signature : CGSize* CTRunGetAdvancesPtr(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:252 |
HIServicesLibrary.__CFDictionary |
CTRunGetAttributes(CoreTextLibrary.__CTRun run)
Original signature : CFDictionaryRef CTRunGetAttributes(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:111 |
NativeLong |
CTRunGetGlyphCount(CoreTextLibrary.__CTRun run)
Original signature : CFIndex CTRunGetGlyphCount(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:90 |
void |
CTRunGetGlyphs(CoreTextLibrary.__CTRun run,
CFRange.ByValue range,
ShortBuffer buffer)
Original signature : void CTRunGetGlyphs(CTRunRef, CFRange, CGGlyph[]) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:175 |
void |
CTRunGetGlyphs(CoreTextLibrary.__CTRun run,
CFRange.ByValue range,
ShortByReference buffer)
Deprecated. use the safer methods CTRunGetGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTRun, org.rococoa.cocoa.corefoundation.CFRange.ByValue, java.nio.ShortBuffer) and CTRunGetGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTRun, org.rococoa.cocoa.corefoundation.CFRange.ByValue, com.sun.jna.ptr.ShortByReference) instead |
ShortByReference |
CTRunGetGlyphsPtr(CoreTextLibrary.__CTRun run)
Original signature : CGGlyph* CTRunGetGlyphsPtr(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:154 |
CGRect.ByValue |
CTRunGetImageBounds(CoreTextLibrary.__CTRun run,
CoreGraphicsLibrary.CGContext context,
CFRange.ByValue range)
Original signature : CGRect CTRunGetImageBounds(CTRunRef, CGContextRef, CFRange) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:408 |
void |
CTRunGetPositions(CoreTextLibrary.__CTRun run,
CFRange.ByValue range,
Pointer buffer)
Original signature : void CTRunGetPositions(CTRunRef, CFRange, CGPoint[]) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:225 |
CGPoint |
CTRunGetPositionsPtr(CoreTextLibrary.__CTRun run)
Original signature : CGPoint* CTRunGetPositionsPtr(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:200 |
int |
CTRunGetStatus(CoreTextLibrary.__CTRun run)
|
void |
CTRunGetStringIndices(CoreTextLibrary.__CTRun run,
CFRange.ByValue range,
NativeLongByReference buffer)
Original signature : void CTRunGetStringIndices(CTRunRef, CFRange, CFIndex[]) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:326 |
NativeLongByReference |
CTRunGetStringIndicesPtr(CoreTextLibrary.__CTRun run)
Original signature : CFIndex* CTRunGetStringIndicesPtr(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:300 |
CFRange.ByValue |
CTRunGetStringRange(CoreTextLibrary.__CTRun run)
Original signature : CFRange CTRunGetStringRange(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:344 |
CGAffineTransform.ByValue |
CTRunGetTextMatrix(CoreTextLibrary.__CTRun run)
Original signature : CGAffineTransform CTRunGetTextMatrix(CTRunRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:428 |
NativeLong |
CTRunGetTypeID()
Original signature : CFTypeID CTRunGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:71 |
double |
CTRunGetTypographicBounds(CoreTextLibrary.__CTRun run,
CFRange.ByValue range,
CGFloatByReference ascent,
CGFloatByReference descent,
CGFloatByReference leading)
Original signature : double CTRunGetTypographicBounds(CTRunRef, CFRange, CGFloat*, CGFloat*, CGFloat*) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTRun.h:376 |
CoreTextLibrary.__CTTextTab |
CTTextTabCreate(byte alignment,
double location,
HIServicesLibrary.__CFDictionary options)
Original signature : CTTextTabRef CTTextTabCreate(CTTextAlignment, double, CFDictionaryRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTextTab.h:99 |
byte |
CTTextTabGetAlignment(CoreTextLibrary.__CTTextTab tab)
Original signature : CTTextAlignment CTTextTabGetAlignment(CTTextTabRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTextTab.h:119 |
double |
CTTextTabGetLocation(CoreTextLibrary.__CTTextTab tab)
Original signature : double CTTextTabGetLocation(CTTextTabRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTextTab.h:133 |
HIServicesLibrary.__CFDictionary |
CTTextTabGetOptions(CoreTextLibrary.__CTTextTab tab)
Original signature : CFDictionaryRef CTTextTabGetOptions(CTTextTabRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTextTab.h:148 |
NativeLong |
CTTextTabGetTypeID()
Original signature : CFTypeID CTTextTabGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTextTab.h:52 |
CoreTextLibrary.__CTLine |
CTTypesetterCreateLine(CoreTextLibrary.__CTTypesetter typesetter,
CFRange.ByValue stringRange)
Original signature : CTLineRef CTTypesetterCreateLine(CTTypesetterRef, CFRange) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTypesetter.h:144 |
CoreTextLibrary.__CTTypesetter |
CTTypesetterCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
Original signature : CTTypesetterRef CTTypesetterCreateWithAttributedString(CFAttributedStringRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTypesetter.h:89 |
CoreTextLibrary.__CTTypesetter |
CTTypesetterCreateWithAttributedStringAndOptions(CoreFoundationLibrary.__CFAttributedString string,
HIServicesLibrary.__CFDictionary options)
Original signature : CTTypesetterRef CTTypesetterCreateWithAttributedStringAndOptions(CFAttributedStringRef, CFDictionaryRef) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTypesetter.h:113 |
NativeLong |
CTTypesetterGetTypeID()
Original signature : CFTypeID CTTypesetterGetTypeID() native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTypesetter.h:37 |
NativeLong |
CTTypesetterSuggestClusterBreak(CoreTextLibrary.__CTTypesetter typesetter,
NativeLong startIndex,
double width)
Original signature : CFIndex CTTypesetterSuggestClusterBreak(CTTypesetterRef, CFIndex, double) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTypesetter.h:212 |
NativeLong |
CTTypesetterSuggestLineBreak(CoreTextLibrary.__CTTypesetter typesetter,
NativeLong startIndex,
double width)
Original signature : CFIndex CTTypesetterSuggestLineBreak(CTTypesetterRef, CFIndex, double) native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/CoreText.framework/Headers/CTTypesetter.h:177 |
Field Detail |
---|
static final String JNA_LIBRARY_NAME
static final NativeLibrary JNA_NATIVE_LIB
static final CoreTextLibrary INSTANCE
static final int kCTFontClassMaskShift
static final int kCTFontOptionsDefault
static final int kCTFontOptionsPreventAutoActivation
static final int kCTFontOptionsPreferSystemFont
static final int kCTFontManagerErrorFileNotFound
static final int kCTFontManagerErrorInsufficientPermissions
static final int kCTFontManagerErrorUnrecognizedFormat
static final int kCTFontManagerErrorInvalidFontData
static final int kCTFontManagerErrorAlreadyRegistered
static final int kCTFontManagerErrorNotRegistered
static final int kCTFontManagerErrorInUse
static final int kCTFontManagerErrorSystemRequired
static final int kCTIdentityMappingCharacterCollection
static final int kCTAdobeCNS1CharacterCollection
static final int kCTAdobeGB1CharacterCollection
static final int kCTAdobeJapan1CharacterCollection
static final int kCTAdobeJapan2CharacterCollection
static final int kCTAdobeKorea1CharacterCollection
static final int kCTLeftTextAlignment
static final int kCTRightTextAlignment
static final int kCTCenterTextAlignment
static final int kCTJustifiedTextAlignment
static final int kCTNaturalTextAlignment
static final int kCTLineBreakByWordWrapping
static final int kCTLineBreakByCharWrapping
static final int kCTLineBreakByClipping
static final int kCTLineBreakByTruncatingHead
static final int kCTLineBreakByTruncatingTail
static final int kCTLineBreakByTruncatingMiddle
static final int kCTWritingDirectionNatural
static final int kCTWritingDirectionLeftToRight
static final int kCTWritingDirectionRightToLeft
Method Detail |
---|
NativeLong CTFontDescriptorGetTypeID()
CoreTextLibrary.__CTFontDescriptor CTFontDescriptorCreateWithAttributes(HIServicesLibrary.__CFDictionary attributes)
attributes
- A CFDictionaryRef of arbitrary attributes.CoreTextLibrary.__CTFontDescriptor CTFontDescriptorCreateCopyWithAttributes(CoreTextLibrary.__CTFontDescriptor original, HIServicesLibrary.__CFDictionary attributes)
original
- The original font descriptor reference.attributes
- A CFDictionaryRef of arbitrary attributes.CoreTextLibrary.__CTFontDescriptor CTFontDescriptorCreateCopyWithVariation(CoreTextLibrary.__CTFontDescriptor original, CoreFoundationLibrary.__CFNumber variationIdentifier, org.rococoa.cocoa.CGFloat variationValue)
original
- The original font descriptor reference.variationIdentifier
- The variation axis identifier. This is the four character code of the variation axis as a CFNumberRef.variationValue
- The value corresponding with the variation instance.CoreTextLibrary.__CTFontDescriptor CTFontDescriptorCreateCopyWithFeature(CoreTextLibrary.__CTFontDescriptor original, CoreFoundationLibrary.__CFNumber featureTypeIdentifier, CoreFoundationLibrary.__CFNumber featureSelectorIdentifier)
original
- The original font descriptor reference.featureTypeIdentifier
- The feature type identifier.featureSelectorIdentifier
- The feature selector identifier.HIServicesLibrary.__CFArray CTFontDescriptorCreateMatchingFontDescriptors(CoreTextLibrary.__CTFontDescriptor descriptor, CoreFoundationLibrary.__CFSet mandatoryAttributes)
descriptor
- The font descriptor reference.mandatoryAttributes
- A set of attribute keys which are required to be identically matched in any returned font descriptors. Optional.CoreTextLibrary.__CTFontDescriptor CTFontDescriptorCreateMatchingFontDescriptor(CoreTextLibrary.__CTFontDescriptor descriptor, CoreFoundationLibrary.__CFSet mandatoryAttributes)
descriptor
- The font descriptor reference.mandatoryAttributes
- A set of attribute keys which are required to be identically matched in any returned font descriptors. Optional.HIServicesLibrary.__CFDictionary CTFontDescriptorCopyAttributes(CoreTextLibrary.__CTFontDescriptor descriptor)
descriptor
- The font descriptor reference.NativeLong CTFontGetTypeID()
CoreTextLibrary.__CTFont CTFontCreateWithFontDescriptor(CoreTextLibrary.__CTFontDescriptor descriptor, org.rococoa.cocoa.CGFloat size, CGAffineTransform matrix)
descriptor
- A font descriptor containing attributes that specify the requested font.size
- The point size for the font reference. If 0.0 is specified, the default font size of 12.0 will be used.matrix
- The transformation matrix for the font. If unspecified, the identity matrix will be used. Optional.CoreTextLibrary.__CTFont CTFontCreateCopyWithAttributes(CoreTextLibrary.__CTFont font, org.rococoa.cocoa.CGFloat size, CGAffineTransform matrix, CoreTextLibrary.__CTFontDescriptor attributes)
font
- Original font reference to base new font on.size
- The point size for the font reference. If 0.0 is specified, the original font's size will be preserved.matrix
- The transformation matrix for the font. If unspecified, the original font matrix will be preserved. Optional.attributes
- A font descriptor containing additional attributes that the new font should contain.CoreTextLibrary.__CTFont CTFontCreateCopyWithSymbolicTraits(CoreTextLibrary.__CTFont font, org.rococoa.cocoa.CGFloat size, CGAffineTransform matrix, int symTraitValue, int symTraitMask)
font
- Original font reference on which to base the new font.size
- The point size for the font reference. If 0.0 is specified, the original font's size will be preserved.matrix
- The transformation matrix for the font. If unspecified, the original font matrix will be preserved. Optional.symTraitValue
- The value of the symbolic traits. This bitfield is used to indicate the desired value for the traits specified by the symTraitMask parameter. Used in conjunction, they can allow for trait removal as well as addition.symTraitMask
- The mask bits of the symbolic traits. This bitfield is used to indicate the traits that should be changed.symTraitValue
- @see CTFontSymbolicTraitssymTraitMask
- @see CTFontSymbolicTraitsCoreTextLibrary.__CTFontDescriptor CTFontCopyFontDescriptor(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetSize(CoreTextLibrary.__CTFont font)
font
- The font reference.CGAffineTransform.ByValue CTFontGetMatrix(CoreTextLibrary.__CTFont font)
font
- The font reference.int CTFontGetSymbolicTraits(CoreTextLibrary.__CTFont font)
CoreTextLibrary.CTFontSymbolicTraits
HIServicesLibrary.__CFDictionary CTFontCopyTraits(CoreTextLibrary.__CTFont font)
font
- The font reference.CoreFoundationLibrary.__CFCharacterSet CTFontCopyCharacterSet(CoreTextLibrary.__CTFont font)
font
- The font reference.int CTFontGetStringEncoding(CoreTextLibrary.__CTFont font)
font
- The font reference.HIServicesLibrary.__CFArray CTFontCopySupportedLanguages(CoreTextLibrary.__CTFont font)
font
- The font reference.@Deprecated boolean CTFontGetGlyphsForCharacters(CoreTextLibrary.__CTFont font, ShortByReference characters, ShortByReference glyphs, NativeLong count)
CTFontGetGlyphsForCharacters(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, java.nio.ShortBuffer, java.nio.ShortBuffer, com.sun.jna.NativeLong)
and CTFontGetGlyphsForCharacters(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, com.sun.jna.ptr.ShortByReference, com.sun.jna.ptr.ShortByReference, com.sun.jna.NativeLong)
instead
font
- The font reference.characters
- An array of characters (UTF-16 code units). Non-BMP characters must be encoded as surrogate pairs.glyphs
- A pointer to a buffer to receive the glyphs. Glyphs for non-BMP characters are sparse: the first glyph corresponds to the full character and the second glyph will be 0.count
- The capacity of both the characters and glyphs arrays.boolean CTFontGetGlyphsForCharacters(CoreTextLibrary.__CTFont font, ShortBuffer characters, ShortBuffer glyphs, NativeLong count)
font
- The font reference.characters
- An array of characters (UTF-16 code units). Non-BMP characters must be encoded as surrogate pairs.glyphs
- A pointer to a buffer to receive the glyphs. Glyphs for non-BMP characters are sparse: the first glyph corresponds to the full character and the second glyph will be 0.count
- The capacity of both the characters and glyphs arrays.org.rococoa.cocoa.CGFloat CTFontGetAscent(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetDescent(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetLeading(CoreTextLibrary.__CTFont font)
font
- The font reference.int CTFontGetUnitsPerEm(CoreTextLibrary.__CTFont font)
font
- The font reference.NativeLong CTFontGetGlyphCount(CoreTextLibrary.__CTFont font)
font
- The font reference.CGRect.ByValue CTFontGetBoundingBox(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetUnderlinePosition(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetUnderlineThickness(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetSlantAngle(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetCapHeight(CoreTextLibrary.__CTFont font)
font
- The font reference.org.rococoa.cocoa.CGFloat CTFontGetXHeight(CoreTextLibrary.__CTFont font)
font
- The font reference.@Deprecated CGRect.ByValue CTFontGetBoundingRectsForGlyphs(CoreTextLibrary.__CTFont font, int orientation, ShortByReference glyphs, Pointer boundingRects, NativeLong count)
CTFontGetBoundingRectsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, java.nio.ShortBuffer, com.sun.jna.Pointer, com.sun.jna.NativeLong)
and CTFontGetBoundingRectsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, com.sun.jna.ptr.ShortByReference, com.sun.jna.Pointer, com.sun.jna.NativeLong)
instead
font
- The font reference.orientation
- The intended drawing orientation of the glyphs. Used to determined which glyph metrics to return.glyphs
- An array of count number of glyphs.boundingRect
- An array of count number of CGRects to receive the computed glyph rects. Can be NULL, in which case only the overall bounding rect is calculated.count
- The capacity of the glyphs and boundingRects buffers.orientation
- @see CTFontOrientationCGRect.ByValue CTFontGetBoundingRectsForGlyphs(CoreTextLibrary.__CTFont font, int orientation, ShortBuffer glyphs, Pointer boundingRects, NativeLong count)
font
- The font reference.orientation
- The intended drawing orientation of the glyphs. Used to determined which glyph metrics to return.glyphs
- An array of count number of glyphs.boundingRect
- An array of count number of CGRects to receive the computed glyph rects. Can be NULL, in which case only the overall bounding rect is calculated.count
- The capacity of the glyphs and boundingRects buffers.orientation
- @see CTFontOrientation@Deprecated double CTFontGetAdvancesForGlyphs(CoreTextLibrary.__CTFont font, int orientation, ShortByReference glyphs, Pointer advances, NativeLong count)
CTFontGetAdvancesForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, java.nio.ShortBuffer, com.sun.jna.Pointer, com.sun.jna.NativeLong)
and CTFontGetAdvancesForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, int, com.sun.jna.ptr.ShortByReference, com.sun.jna.Pointer, com.sun.jna.NativeLong)
instead
font
- The font reference.orientation
- The intended drawing orientation of the glyphs. Used to determined which glyph metrics to return.glyphs
- An array of count number of glyphs.advances
- An array of count number of CGSize to receive the computed glyph advances. Can be NULL, in which case only the overall advance is calculated.count
- The capacity of the glyphs and advances buffers.orientation
- @see CTFontOrientationdouble CTFontGetAdvancesForGlyphs(CoreTextLibrary.__CTFont font, int orientation, ShortBuffer glyphs, Pointer advances, NativeLong count)
font
- The font reference.orientation
- The intended drawing orientation of the glyphs. Used to determined which glyph metrics to return.glyphs
- An array of count number of glyphs.advances
- An array of count number of CGSize to receive the computed glyph advances. Can be NULL, in which case only the overall advance is calculated.count
- The capacity of the glyphs and advances buffers.orientation
- @see CTFontOrientation@Deprecated void CTFontGetVerticalTranslationsForGlyphs(CoreTextLibrary.__CTFont font, ShortByReference glyphs, Pointer translations, NativeLong count)
CTFontGetVerticalTranslationsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, java.nio.ShortBuffer, com.sun.jna.Pointer, com.sun.jna.NativeLong)
and CTFontGetVerticalTranslationsForGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, com.sun.jna.ptr.ShortByReference, com.sun.jna.Pointer, com.sun.jna.NativeLong)
instead
font
- The font reference.glyphs
- An array of count number of glyphs.translations
- An array of count number of CGSize to receive the computed origin offsets.count
- The capacity of the glyphs and translations buffers.void CTFontGetVerticalTranslationsForGlyphs(CTFontRef, const CGGlyph[], CGSize[], CFIndex)
void CTFontGetVerticalTranslationsForGlyphs(CoreTextLibrary.__CTFont font, ShortBuffer glyphs, Pointer translations, NativeLong count)
font
- The font reference.glyphs
- An array of count number of glyphs.translations
- An array of count number of CGSize to receive the computed origin offsets.count
- The capacity of the glyphs and translations buffers.void CTFontGetVerticalTranslationsForGlyphs(CTFontRef, const CGGlyph[], CGSize[], CFIndex)
CoreTextLibrary.CGPath CTFontCreatePathForGlyph(CoreTextLibrary.__CTFont font, short glyph, CGAffineTransform transform)
font
- The font reference.glyph
- The glyph.transform
- An affine transform applied to the path. Can be NULL, in which case CGAffineTransformIdentity will be used.HIServicesLibrary.__CFArray CTFontCopyVariationAxes(CoreTextLibrary.__CTFont font)
font
- The font reference.HIServicesLibrary.__CFDictionary CTFontCopyVariation(CoreTextLibrary.__CTFont font)
font
- The font reference.HIServicesLibrary.__CFArray CTFontCopyFeatures(CoreTextLibrary.__CTFont font)
font
- The font reference.HIServicesLibrary.__CFArray CTFontCopyFeatureSettings(CoreTextLibrary.__CTFont font)
font
- The font reference.@Deprecated CoreTextLibrary.CGFont CTFontCopyGraphicsFont(CoreTextLibrary.__CTFont font, PointerByReference attributes)
CTFontCopyGraphicsFont(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFontDescriptor[])
instead
font
- The font reference.attributes
- A pointer to a CTFontDescriptorRef to receive a font descriptor containing additional attributes. Can be NULL. Must be released by caller.CoreTextLibrary.CGFont CTFontCopyGraphicsFont(CoreTextLibrary.__CTFont font, CoreTextLibrary.__CTFontDescriptor[] attributes)
font
- The font reference.attributes
- A pointer to a CTFontDescriptorRef to receive a font descriptor containing additional attributes. Can be NULL. Must be released by caller.CoreTextLibrary.__CTFont CTFontCreateWithGraphicsFont(CoreTextLibrary.CGFont graphicsFont, org.rococoa.cocoa.CGFloat size, CGAffineTransform matrix, CoreTextLibrary.__CTFontDescriptor attributes)
graphicsFont
- A valid CGFontRef.size
- The point size for the font reference. If 0.0 is specified, the default font size of 12.0 will be used.matrix
- The transformation matrix for the font. If unspecified, the identity matrix will be used. Optional.attributes
- A CTFontDescriptorRef containing additional attributes that should be matched. Optional.@Deprecated int CTFontGetPlatformFont(CoreTextLibrary.__CTFont font, PointerByReference attributes)
CTFontGetPlatformFont(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFont, org.rococoa.cocoa.coretext.CoreTextLibrary.__CTFontDescriptor[])
instead
font
- The font reference.attributes
- A pointer to a CTFontDescriptorRef to receive a font descriptor containing additional attributes. Can be NULL. Must be released by caller.int CTFontGetPlatformFont(CoreTextLibrary.__CTFont font, CoreTextLibrary.__CTFontDescriptor[] attributes)
font
- The font reference.attributes
- A pointer to a CTFontDescriptorRef to receive a font descriptor containing additional attributes. Can be NULL. Must be released by caller.CoreTextLibrary.__CTFont CTFontCreateWithPlatformFont(int platformFont, org.rococoa.cocoa.CGFloat size, CGAffineTransform matrix, CoreTextLibrary.__CTFontDescriptor attributes)
platformFont
- A valid ATSFontRef.size
- The point size for the font reference. If 0.0 is specified, the default font size of 12.0 will be used.matrix
- The transformation matrix for the font. If unspecified, the identity matrix will be used. Optional.attributes
- A CTFontDescriptorRef containing additional attributes that should be matched. Optional.@Deprecated CoreTextLibrary.__CTFont CTFontCreateWithQuickdrawInstance(Pointer name, short identifier, byte style, org.rococoa.cocoa.CGFloat size)
CTFontCreateWithQuickdrawInstance(byte[], short, byte, org.rococoa.cocoa.CGFloat)
and CTFontCreateWithQuickdrawInstance(com.sun.jna.Pointer, short, byte, org.rococoa.cocoa.CGFloat)
instead
name
- The Quickdraw font name. If NULL or zero length, an identifier must be specified instead.identifier
- The Quickdraw font identifier. If 0, a name must be specified instead.style
- The Quickdraw font style.size
- The point size for the font reference. If 0.0 is specified, the default size of 12.0 is used.CoreTextLibrary.__CTFont CTFontCreateWithQuickdrawInstance(byte[] name, short identifier, byte style, org.rococoa.cocoa.CGFloat size)
name
- The Quickdraw font name. If NULL or zero length, an identifier must be specified instead.identifier
- The Quickdraw font identifier. If 0, a name must be specified instead.style
- The Quickdraw font style.size
- The point size for the font reference. If 0.0 is specified, the default size of 12.0 is used.HIServicesLibrary.__CFArray CTFontCopyAvailableTables(CoreTextLibrary.__CTFont font, int options)
font
- The font reference.options
- options
- @see CTFontTableOptionsNativeLong CTFontCollectionGetTypeID()
CoreTextLibrary.__CTFontCollection CTFontCollectionCreateFromAvailableFonts(HIServicesLibrary.__CFDictionary options)
options
- The options dictionary. See constant option keys.CoreTextLibrary.__CTFontCollection CTFontCollectionCreateWithFontDescriptors(HIServicesLibrary.__CFArray descriptors, HIServicesLibrary.__CFDictionary options)
descriptors
- An array of font descriptors.options
- The options dictionary. See constant option keys.CoreTextLibrary.__CTFontCollection CTFontCollectionCreateCopyWithFontDescriptors(CoreTextLibrary.__CTFontCollection original, HIServicesLibrary.__CFArray descriptors, HIServicesLibrary.__CFDictionary options)
original
- The original font collection reference.descriptor
- An array of font descriptors to augment those of the original collection.options
- The options dictionary. See constant option keys.HIServicesLibrary.__CFArray CTFontCollectionCreateMatchingFontDescriptors(CoreTextLibrary.__CTFontCollection collection)
collection
- The font collection reference.NativeLong CTFrameGetTypeID()
CFTypeID CTFrameGetTypeID()
CFRange.ByValue CTFrameGetStringRange(CoreTextLibrary.__CTFrame frame)
CFRange CTFrameGetStringRange(CTFrameRef)
CFRange.ByValue CTFrameGetVisibleStringRange(CoreTextLibrary.__CTFrame frame)
CFRange CTFrameGetVisibleStringRange(CTFrameRef)
CoreTextLibrary.CGPath CTFrameGetPath(CoreTextLibrary.__CTFrame frame)
CGPathRef CTFrameGetPath(CTFrameRef)
HIServicesLibrary.__CFDictionary CTFrameGetFrameAttributes(CoreTextLibrary.__CTFrame frame)
CFDictionaryRef CTFrameGetFrameAttributes(CTFrameRef)
HIServicesLibrary.__CFArray CTFrameGetLines(CoreTextLibrary.__CTFrame frame)
CFArrayRef CTFrameGetLines(CTFrameRef)
void CTFrameGetLineOrigins(CoreTextLibrary.__CTFrame frame, CFRange.ByValue range, Pointer origins)
void CTFrameGetLineOrigins(CTFrameRef, CFRange, CGPoint[])
void CTFrameDraw(CoreTextLibrary.__CTFrame frame, CoreGraphicsLibrary.CGContext context)
void CTFrameDraw(CTFrameRef, CGContextRef)
NativeLong CTLineGetTypeID()
CFTypeID CTLineGetTypeID()
CoreTextLibrary.__CTLine CTLineCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
CTLineRef CTLineCreateWithAttributedString(CFAttributedStringRef)
CoreTextLibrary.__CTLine CTLineCreateTruncatedLine(CoreTextLibrary.__CTLine line, double width, int truncationType, CoreTextLibrary.__CTLine truncationToken)
CTLineRef CTLineCreateTruncatedLine(CTLineRef, double, CTLineTruncationType, CTLineRef)
truncationType
- @see CTLineTruncationTypeCoreTextLibrary.__CTLine CTLineCreateJustifiedLine(CoreTextLibrary.__CTLine line, org.rococoa.cocoa.CGFloat justificationFactor, double justificationWidth)
CTLineRef CTLineCreateJustifiedLine(CTLineRef, CGFloat, double)
NativeLong CTLineGetGlyphCount(CoreTextLibrary.__CTLine line)
CFIndex CTLineGetGlyphCount(CTLineRef)
HIServicesLibrary.__CFArray CTLineGetGlyphRuns(CoreTextLibrary.__CTLine line)
CFArrayRef CTLineGetGlyphRuns(CTLineRef)
CFRange.ByValue CTLineGetStringRange(CoreTextLibrary.__CTLine line)
CFRange CTLineGetStringRange(CTLineRef)
double CTLineGetPenOffsetForFlush(CoreTextLibrary.__CTLine line, org.rococoa.cocoa.CGFloat flushFactor, double flushWidth)
double CTLineGetPenOffsetForFlush(CTLineRef, CGFloat, double)
void CTLineDraw(CoreTextLibrary.__CTLine line, CoreGraphicsLibrary.CGContext context)
void CTLineDraw(CTLineRef, CGContextRef)
CGRect.ByValue CTLineGetImageBounds(CoreTextLibrary.__CTLine line, CoreGraphicsLibrary.CGContext context)
CGRect CTLineGetImageBounds(CTLineRef, CGContextRef)
double CTLineGetTypographicBounds(CoreTextLibrary.__CTLine line, CGFloatByReference ascent, CGFloatByReference descent, CGFloatByReference leading)
double CTLineGetTypographicBounds(CTLineRef, CGFloat*, CGFloat*, CGFloat*)
double CTLineGetTrailingWhitespaceWidth(CoreTextLibrary.__CTLine line)
double CTLineGetTrailingWhitespaceWidth(CTLineRef)
NativeLong CTLineGetStringIndexForPosition(CoreTextLibrary.__CTLine line, CGPoint.ByValue position)
CFIndex CTLineGetStringIndexForPosition(CTLineRef, CGPoint)
org.rococoa.cocoa.CGFloat CTLineGetOffsetForStringIndex(CoreTextLibrary.__CTLine line, NativeLong charIndex, CGFloatByReference secondaryOffset)
CGFloat CTLineGetOffsetForStringIndex(CTLineRef, CFIndex, CGFloat*)
NativeLong CTTypesetterGetTypeID()
CFTypeID CTTypesetterGetTypeID()
CoreTextLibrary.__CTTypesetter CTTypesetterCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
CTTypesetterRef CTTypesetterCreateWithAttributedString(CFAttributedStringRef)
CoreTextLibrary.__CTTypesetter CTTypesetterCreateWithAttributedStringAndOptions(CoreFoundationLibrary.__CFAttributedString string, HIServicesLibrary.__CFDictionary options)
CTTypesetterRef CTTypesetterCreateWithAttributedStringAndOptions(CFAttributedStringRef, CFDictionaryRef)
CoreTextLibrary.__CTLine CTTypesetterCreateLine(CoreTextLibrary.__CTTypesetter typesetter, CFRange.ByValue stringRange)
CTLineRef CTTypesetterCreateLine(CTTypesetterRef, CFRange)
NativeLong CTTypesetterSuggestLineBreak(CoreTextLibrary.__CTTypesetter typesetter, NativeLong startIndex, double width)
CFIndex CTTypesetterSuggestLineBreak(CTTypesetterRef, CFIndex, double)
NativeLong CTTypesetterSuggestClusterBreak(CoreTextLibrary.__CTTypesetter typesetter, NativeLong startIndex, double width)
CFIndex CTTypesetterSuggestClusterBreak(CTTypesetterRef, CFIndex, double)
NativeLong CTFramesetterGetTypeID()
CFTypeID CTFramesetterGetTypeID()
CoreTextLibrary.__CTFramesetter CTFramesetterCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
CTFramesetterRef CTFramesetterCreateWithAttributedString(CFAttributedStringRef)
CoreTextLibrary.__CTFrame CTFramesetterCreateFrame(CoreTextLibrary.__CTFramesetter framesetter, CFRange.ByValue stringRange, CoreTextLibrary.CGPath path, HIServicesLibrary.__CFDictionary frameAttributes)
CTFrameRef CTFramesetterCreateFrame(CTFramesetterRef, CFRange, CGPathRef, CFDictionaryRef)
CoreTextLibrary.__CTTypesetter CTFramesetterGetTypesetter(CoreTextLibrary.__CTFramesetter framesetter)
CTTypesetterRef CTFramesetterGetTypesetter(CTFramesetterRef)
CGSize.ByValue CTFramesetterSuggestFrameSizeWithConstraints(CoreTextLibrary.__CTFramesetter framesetter, CFRange.ByValue stringRange, HIServicesLibrary.__CFDictionary frameAttributes, CGSize.ByValue constraints, CFRange fitRange)
CGSize CTFramesetterSuggestFrameSizeWithConstraints(CTFramesetterRef, CFRange, CFDictionaryRef, CGSize, CFRange*)
NativeLong CTGlyphInfoGetTypeID()
CFTypeID CTGlyphInfoGetTypeID()
short CTGlyphInfoGetCharacterIdentifier(CoreTextLibrary.__CTGlyphInfo glyphInfo)
CGFontIndex CTGlyphInfoGetCharacterIdentifier(CTGlyphInfoRef)
short CTGlyphInfoGetCharacterCollection(CoreTextLibrary.__CTGlyphInfo glyphInfo)
CTCharacterCollection CTGlyphInfoGetCharacterCollection(CTGlyphInfoRef)
NativeLong CTParagraphStyleGetTypeID()
CFTypeID CTParagraphStyleGetTypeID()
CoreTextLibrary.__CTParagraphStyle CTParagraphStyleCreate(CTParagraphStyleSetting settings, NativeLong settingCount)
CTParagraphStyleRef CTParagraphStyleCreate(const CTParagraphStyleSetting*, CFIndex)
CoreTextLibrary.__CTParagraphStyle CTParagraphStyleCreateCopy(CoreTextLibrary.__CTParagraphStyle paragraphStyle)
CTParagraphStyleRef CTParagraphStyleCreateCopy(CTParagraphStyleRef)
boolean CTParagraphStyleGetValueForSpecifier(CoreTextLibrary.__CTParagraphStyle paragraphStyle, int spec, NativeSize valueBufferSize, Pointer valueBuffer)
bool CTParagraphStyleGetValueForSpecifier(CTParagraphStyleRef, CTParagraphStyleSpecifier, size_t, void*)
spec
- @see CTParagraphStyleSpecifierNativeLong CTRunGetTypeID()
CFTypeID CTRunGetTypeID()
NativeLong CTRunGetGlyphCount(CoreTextLibrary.__CTRun run)
CFIndex CTRunGetGlyphCount(CTRunRef)
HIServicesLibrary.__CFDictionary CTRunGetAttributes(CoreTextLibrary.__CTRun run)
CFDictionaryRef CTRunGetAttributes(CTRunRef)
int CTRunGetStatus(CoreTextLibrary.__CTRun run)
CoreTextLibrary.CTRunStatus
ShortByReference CTRunGetGlyphsPtr(CoreTextLibrary.__CTRun run)
CGGlyph* CTRunGetGlyphsPtr(CTRunRef)
@Deprecated void CTRunGetGlyphs(CoreTextLibrary.__CTRun run, CFRange.ByValue range, ShortByReference buffer)
CTRunGetGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTRun, org.rococoa.cocoa.corefoundation.CFRange.ByValue, java.nio.ShortBuffer)
and CTRunGetGlyphs(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTRun, org.rococoa.cocoa.corefoundation.CFRange.ByValue, com.sun.jna.ptr.ShortByReference)
instead
void CTRunGetGlyphs(CTRunRef, CFRange, CGGlyph[])
void CTRunGetGlyphs(CoreTextLibrary.__CTRun run, CFRange.ByValue range, ShortBuffer buffer)
void CTRunGetGlyphs(CTRunRef, CFRange, CGGlyph[])
CGPoint CTRunGetPositionsPtr(CoreTextLibrary.__CTRun run)
CGPoint* CTRunGetPositionsPtr(CTRunRef)
void CTRunGetPositions(CoreTextLibrary.__CTRun run, CFRange.ByValue range, Pointer buffer)
void CTRunGetPositions(CTRunRef, CFRange, CGPoint[])
CGSize CTRunGetAdvancesPtr(CoreTextLibrary.__CTRun run)
CGSize* CTRunGetAdvancesPtr(CTRunRef)
void CTRunGetAdvances(CoreTextLibrary.__CTRun run, CFRange.ByValue range, Pointer buffer)
void CTRunGetAdvances(CTRunRef, CFRange, CGSize[])
NativeLongByReference CTRunGetStringIndicesPtr(CoreTextLibrary.__CTRun run)
CFIndex* CTRunGetStringIndicesPtr(CTRunRef)
void CTRunGetStringIndices(CoreTextLibrary.__CTRun run, CFRange.ByValue range, NativeLongByReference buffer)
void CTRunGetStringIndices(CTRunRef, CFRange, CFIndex[])
CFRange.ByValue CTRunGetStringRange(CoreTextLibrary.__CTRun run)
CFRange CTRunGetStringRange(CTRunRef)
double CTRunGetTypographicBounds(CoreTextLibrary.__CTRun run, CFRange.ByValue range, CGFloatByReference ascent, CGFloatByReference descent, CGFloatByReference leading)
double CTRunGetTypographicBounds(CTRunRef, CFRange, CGFloat*, CGFloat*, CGFloat*)
CGRect.ByValue CTRunGetImageBounds(CoreTextLibrary.__CTRun run, CoreGraphicsLibrary.CGContext context, CFRange.ByValue range)
CGRect CTRunGetImageBounds(CTRunRef, CGContextRef, CFRange)
CGAffineTransform.ByValue CTRunGetTextMatrix(CoreTextLibrary.__CTRun run)
CGAffineTransform CTRunGetTextMatrix(CTRunRef)
void CTRunDraw(CoreTextLibrary.__CTRun run, CoreGraphicsLibrary.CGContext context, CFRange.ByValue range)
void CTRunDraw(CTRunRef, CGContextRef, CFRange)
NativeLong CTTextTabGetTypeID()
CFTypeID CTTextTabGetTypeID()
CoreTextLibrary.__CTTextTab CTTextTabCreate(byte alignment, double location, HIServicesLibrary.__CFDictionary options)
CTTextTabRef CTTextTabCreate(CTTextAlignment, double, CFDictionaryRef)
byte CTTextTabGetAlignment(CoreTextLibrary.__CTTextTab tab)
CTTextAlignment CTTextTabGetAlignment(CTTextTabRef)
double CTTextTabGetLocation(CoreTextLibrary.__CTTextTab tab)
double CTTextTabGetLocation(CTTextTabRef)
HIServicesLibrary.__CFDictionary CTTextTabGetOptions(CoreTextLibrary.__CTTextTab tab)
CFDictionaryRef CTTextTabGetOptions(CTTextTabRef)
int CTGetCoreTextVersion()
uint32_t CTGetCoreTextVersion()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |