|
|||||||||
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 classes/interfaces inherited from interface com.sun.jna.Library |
---|
Library.Handler |
Field Summary | |
---|---|
static CoreTextLibrary |
INSTANCE
|
static int |
kCTAdobeCNS1CharacterCollection
|
static int |
kCTAdobeGB1CharacterCollection
|
static int |
kCTAdobeJapan1CharacterCollection
|
static int |
kCTAdobeJapan2CharacterCollection
|
static int |
kCTAdobeKorea1CharacterCollection
|
static int |
kCTCenterTextAlignment
|
static int |
kCTFontClassMaskShift
|
static int |
kCTIdentityMappingCharacterCollection
|
static int |
kCTJustifiedTextAlignment
|
static int |
kCTLeftTextAlignment
|
static int |
kCTLineBreakByCharWrapping
|
static int |
kCTLineBreakByClipping
|
static int |
kCTLineBreakByTruncatingHead
|
static int |
kCTLineBreakByTruncatingMiddle
|
static int |
kCTLineBreakByTruncatingTail
|
static int |
kCTLineBreakByWordWrapping
|
static int |
kCTNaturalTextAlignment
|
static int |
kCTRightTextAlignment
|
static int |
kCTVersionNumber10_5
|
static int |
kCTWritingDirectionLeftToRight
|
static int |
kCTWritingDirectionNatural
|
static int |
kCTWritingDirectionRightToLeft
|
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 |
Field Detail |
---|
static final CoreTextLibrary INSTANCE
static final int kCTFontClassMaskShift
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
static final int kCTVersionNumber10_5
Method Detail |
---|
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, float variationValue)
original
- The original font descriptor reference.variationIdentifier
- The variation axis identifier. This is the four character codevariationValue
- 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 identicallyCoreTextLibrary.__CTFontDescriptor CTFontDescriptorCreateMatchingFontDescriptor(CoreTextLibrary.__CTFontDescriptor descriptor, CoreFoundationLibrary.__CFSet mandatoryAttributes)
descriptor
- The font descriptor reference.mandatoryAttributes
- A set of attribute keys which are required to be identicallyHIServicesLibrary.__CFDictionary CTFontDescriptorCopyAttributes(CoreTextLibrary.__CTFontDescriptor descriptor)
descriptor
- The font descriptor reference.NativeLong CTFontDescriptorGetTypeID()
CoreTextLibrary.__CTFont CTFontCreateWithFontDescriptor(CoreTextLibrary.__CTFontDescriptor descriptor, float size, CGAffineTransform matrix)
descriptor
- A font descriptor containing attributes that specify the size
- matrix
- The transformation matrix for the font. If unspecified, theCoreTextLibrary.__CTFont CTFontCreateCopyWithAttributes(CoreTextLibrary.__CTFont font, float size, CGAffineTransform matrix, CoreTextLibrary.__CTFontDescriptor attributes)
font
- Original font reference to base new font on.size
- matrix
- The transformation matrix for the font. If unspecified, theattributes
- A font descriptor containing additional attributes that the newCoreTextLibrary.__CTFont CTFontCreateCopyWithSymbolicTraits(CoreTextLibrary.__CTFont font, float size, CGAffineTransform matrix, int symTraitValue, int symTraitMask)
font
- Original font reference to base new font on.size
- matrix
- The transformation matrix for the font. If unspecified, thesymTraitValue
- The value of the symbolic traits. This bitfield is used to indicate symTraitMask
- The mask bits of the symbolic traits. This bitfield is used to indicatesymTraitValue
- @see CTFontSymbolicTraitssymTraitMask
- @see CTFontSymbolicTraitsCoreTextLibrary.__CTFontDescriptor CTFontCopyFontDescriptor(CoreTextLibrary.__CTFont font)
font
- The font reference.float 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)
instead
font
- The font reference.characters
- An array of Unicode characters.glyphs
- A pointer to a buffer to receive the glyph ids.count
- The capacity of the characters and glyphs arrays.boolean CTFontGetGlyphsForCharacters(CoreTextLibrary.__CTFont font, ShortBuffer characters, ShortBuffer glyphs, NativeLong count)
font
- The font reference.characters
- An array of Unicode characters.glyphs
- A pointer to a buffer to receive the glyph ids.count
- The capacity of the characters and glyphs arrays.float CTFontGetAscent(CoreTextLibrary.__CTFont font)
font
- The font reference.float CTFontGetDescent(CoreTextLibrary.__CTFont font)
font
- The font reference.float 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.float CTFontGetUnderlinePosition(CoreTextLibrary.__CTFont font)
font
- The font reference.float CTFontGetUnderlineThickness(CoreTextLibrary.__CTFont font)
font
- The font reference.float CTFontGetSlantAngle(CoreTextLibrary.__CTFont font)
font
- The font reference.float CTFontGetCapHeight(CoreTextLibrary.__CTFont font)
font
- The font reference.float 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)
instead
font
- The font reference.orientation
- The intended drawing orientation of the glyphs. Used to determinedglyphs
- An array of count number of glyphs.boundingRect
- An array of count number of CGRects to receive thecount
- 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 determinedglyphs
- An array of count number of glyphs.boundingRect
- An array of count number of CGRects to receive thecount
- 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)
instead
font
- The font reference.orientation
- The intended drawing orientation of the glyphs. Used to determinedglyphs
- An array of count number of glyphs.advances
- An array of count number of CGSize to receive thecount
- 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 determinedglyphs
- An array of count number of glyphs.advances
- An array of count number of CGSize to receive thecount
- 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)
instead
font
- The font reference.glyphs
- An array of count number of glyphs.translations
- An array of count number of CGSize to receive the computedcount
- 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 computedcount
- The capacity of the glyphs and translations buffers.void CTFontGetVerticalTranslationsForGlyphs(CTFontRef, const CGGlyph[], CGSize[], CFIndex)
CoreGraphicsLibrary.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. If NULL, 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.CoreGraphicsLibrary.CGFont CTFontCopyGraphicsFont(CoreTextLibrary.__CTFont font, PointerByReference attributes)
font
- The font reference.attributes
- A pointer to a CTFontDescriptorRef to receive a font descriptorCoreTextLibrary.__CTFont CTFontCreateWithGraphicsFont(CoreGraphicsLibrary.CGFont graphicsFont, float size, CGAffineTransform matrix, CoreTextLibrary.__CTFontDescriptor attributes)
graphicsFont
- A valid CGFontRef.size
- matrix
- The transformation matrix for the font. If unspecified, theattributes
- A CTFontDescriptorRef containing additional attributes thatint CTFontGetPlatformFont(CoreTextLibrary.__CTFont font, PointerByReference attributes)
font
- The font reference.attributes
- A pointer to a CTFontDescriptorRef to receive a font descriptorCoreTextLibrary.__CTFont CTFontCreateWithPlatformFont(int platformFont, float size, CGAffineTransform matrix, CoreTextLibrary.__CTFontDescriptor attributes)
platformFont
- A valid ATSFontRef.size
- matrix
- The transformation matrix for the font. If unspecified, theattributes
- A CTFontDescriptorRef containing additional attributes that@Deprecated CoreTextLibrary.__CTFont CTFontCreateWithQuickdrawInstance(ByteByReference name, short identifier, byte style, float size)
CTFontCreateWithQuickdrawInstance(byte[], short, byte, float)
and CTFontCreateWithQuickdrawInstance(java.nio.ByteBuffer, short, byte, float)
instead
name
- The Quickdraw font name. If zero length, then identifieridentifier
- The Quickdraw font identifier. Can be 0, but if so then style
- The Quickdraw font style.size
- CoreTextLibrary.__CTFont CTFontCreateWithQuickdrawInstance(byte[] name, short identifier, byte style, float size)
name
- The Quickdraw font name. If zero length, then identifieridentifier
- The Quickdraw font identifier. Can be 0, but if so then style
- The Quickdraw font style.size
- CoreTextLibrary.__CTFont CTFontCreateWithQuickdrawInstance(ByteBuffer name, short identifier, byte style, float size)
name
- The Quickdraw font name. If zero length, then identifieridentifier
- The Quickdraw font identifier. Can be 0, but if so then style
- The Quickdraw font style.size
- HIServicesLibrary.__CFArray CTFontCopyAvailableTables(CoreTextLibrary.__CTFont font, int options)
font
- The font reference.options
- options
- @see CTFontTableOptionsNativeLong CTFontGetTypeID()
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 originaloptions
- The options dictionary. See constant option keys.HIServicesLibrary.__CFArray CTFontCollectionCreateMatchingFontDescriptors(CoreTextLibrary.__CTFontCollection collection)
collection
- The font collection reference.NativeLong CTFontCollectionGetTypeID()
NativeLong CTFrameGetTypeID()
CFRange.ByValue CTFrameGetStringRange(CoreTextLibrary.__CTFrame frame)
CFRange.ByValue CTFrameGetVisibleStringRange(CoreTextLibrary.__CTFrame frame)
CoreGraphicsLibrary.CGPath CTFrameGetPath(CoreTextLibrary.__CTFrame frame)
HIServicesLibrary.__CFDictionary CTFrameGetFrameAttributes(CoreTextLibrary.__CTFrame frame)
HIServicesLibrary.__CFArray CTFrameGetLines(CoreTextLibrary.__CTFrame frame)
void CTFrameGetLineOrigins(CoreTextLibrary.__CTFrame frame, CFRange.ByValue range, Pointer origins)
void CTFrameDraw(CoreTextLibrary.__CTFrame frame, CoreGraphicsLibrary.CGContext context)
NativeLong CTLineGetTypeID()
CoreTextLibrary.__CTLine CTLineCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
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, float justificationFactor, double justificationWidth)
NativeLong CTLineGetGlyphCount(CoreTextLibrary.__CTLine line)
HIServicesLibrary.__CFArray CTLineGetGlyphRuns(CoreTextLibrary.__CTLine line)
CFRange.ByValue CTLineGetStringRange(CoreTextLibrary.__CTLine line)
double CTLineGetPenOffsetForFlush(CoreTextLibrary.__CTLine line, float flushFactor, double flushWidth)
void CTLineDraw(CoreTextLibrary.__CTLine line, CoreGraphicsLibrary.CGContext context)
CGRect.ByValue CTLineGetImageBounds(CoreTextLibrary.__CTLine line, CoreGraphicsLibrary.CGContext context)
@Deprecated double CTLineGetTypographicBounds(CoreTextLibrary.__CTLine line, FloatByReference ascent, FloatByReference descent, FloatByReference leading)
CTLineGetTypographicBounds(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTLine, java.nio.FloatBuffer, java.nio.FloatBuffer, java.nio.FloatBuffer)
instead
double CTLineGetTypographicBounds(CTLineRef, CGFloat*, CGFloat*, CGFloat*)
double CTLineGetTypographicBounds(CoreTextLibrary.__CTLine line, FloatBuffer ascent, FloatBuffer descent, FloatBuffer leading)
double CTLineGetTrailingWhitespaceWidth(CoreTextLibrary.__CTLine line)
NativeLong CTLineGetStringIndexForPosition(CoreTextLibrary.__CTLine line, CGPoint.ByValue position)
@Deprecated float CTLineGetOffsetForStringIndex(CoreTextLibrary.__CTLine line, NativeLong charIndex, FloatByReference secondaryOffset)
CTLineGetOffsetForStringIndex(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTLine, com.sun.jna.NativeLong, java.nio.FloatBuffer)
instead
CGFloat CTLineGetOffsetForStringIndex(CTLineRef, CFIndex, CGFloat*)
float CTLineGetOffsetForStringIndex(CoreTextLibrary.__CTLine line, NativeLong charIndex, FloatBuffer secondaryOffset)
NativeLong CTTypesetterGetTypeID()
CoreTextLibrary.__CTTypesetter CTTypesetterCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
CoreTextLibrary.__CTTypesetter CTTypesetterCreateWithAttributedStringAndOptions(CoreFoundationLibrary.__CFAttributedString string, HIServicesLibrary.__CFDictionary options)
CoreTextLibrary.__CTLine CTTypesetterCreateLine(CoreTextLibrary.__CTTypesetter typesetter, CFRange.ByValue stringRange)
NativeLong CTTypesetterSuggestLineBreak(CoreTextLibrary.__CTTypesetter typesetter, NativeLong startIndex, double width)
NativeLong CTTypesetterSuggestClusterBreak(CoreTextLibrary.__CTTypesetter typesetter, NativeLong startIndex, double width)
NativeLong CTFramesetterGetTypeID()
CoreTextLibrary.__CTFramesetter CTFramesetterCreateWithAttributedString(CoreFoundationLibrary.__CFAttributedString string)
CoreTextLibrary.__CTFrame CTFramesetterCreateFrame(CoreTextLibrary.__CTFramesetter framesetter, CFRange.ByValue stringRange, CoreGraphicsLibrary.CGPath path, HIServicesLibrary.__CFDictionary frameAttributes)
CoreTextLibrary.__CTTypesetter CTFramesetterGetTypesetter(CoreTextLibrary.__CTFramesetter framesetter)
NativeLong CTGlyphInfoGetTypeID()
short CTGlyphInfoGetCharacterIdentifier(CoreTextLibrary.__CTGlyphInfo glyphInfo)
short CTGlyphInfoGetCharacterCollection(CoreTextLibrary.__CTGlyphInfo glyphInfo)
NativeLong CTParagraphStyleGetTypeID()
CoreTextLibrary.__CTParagraphStyle CTParagraphStyleCreate(CTParagraphStyleSetting settings, NativeLong settingCount)
CoreTextLibrary.__CTParagraphStyle CTParagraphStyleCreateCopy(CoreTextLibrary.__CTParagraphStyle paragraphStyle)
boolean CTParagraphStyleGetValueForSpecifier(CoreTextLibrary.__CTParagraphStyle paragraphStyle, int spec, NativeLong valueBufferSize, Pointer valueBuffer)
bool CTParagraphStyleGetValueForSpecifier(CTParagraphStyleRef, CTParagraphStyleSpecifier, size_t, void*)
spec
- @see CTParagraphStyleSpecifierNativeLong CTRunGetTypeID()
NativeLong CTRunGetGlyphCount(CoreTextLibrary.__CTRun run)
HIServicesLibrary.__CFDictionary CTRunGetAttributes(CoreTextLibrary.__CTRun run)
int CTRunGetStatus(CoreTextLibrary.__CTRun run)
CoreTextLibrary.CTRunStatus
ShortByReference CTRunGetGlyphsPtr(CoreTextLibrary.__CTRun run)
@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)
instead
void CTRunGetGlyphs(CTRunRef, CFRange, CGGlyph[])
void CTRunGetGlyphs(CoreTextLibrary.__CTRun run, CFRange.ByValue range, ShortBuffer buffer)
CGPoint CTRunGetPositionsPtr(CoreTextLibrary.__CTRun run)
void CTRunGetPositions(CoreTextLibrary.__CTRun run, CFRange.ByValue range, Pointer buffer)
NativeLongByReference CTRunGetStringIndicesPtr(CoreTextLibrary.__CTRun run)
void CTRunGetStringIndices(CoreTextLibrary.__CTRun run, CFRange.ByValue range, NativeLongByReference buffer)
CFRange.ByValue CTRunGetStringRange(CoreTextLibrary.__CTRun run)
@Deprecated double CTRunGetTypographicBounds(CoreTextLibrary.__CTRun run, CFRange.ByValue range, FloatByReference ascent, FloatByReference descent, FloatByReference leading)
CTRunGetTypographicBounds(org.rococoa.cocoa.coretext.CoreTextLibrary.__CTRun, org.rococoa.cocoa.corefoundation.CFRange.ByValue, java.nio.FloatBuffer, java.nio.FloatBuffer, java.nio.FloatBuffer)
instead
double CTRunGetTypographicBounds(CTRunRef, CFRange, CGFloat*, CGFloat*, CGFloat*)
double CTRunGetTypographicBounds(CoreTextLibrary.__CTRun run, CFRange.ByValue range, FloatBuffer ascent, FloatBuffer descent, FloatBuffer leading)
CGRect.ByValue CTRunGetImageBounds(CoreTextLibrary.__CTRun run, CoreGraphicsLibrary.CGContext context, CFRange.ByValue range)
CGAffineTransform.ByValue CTRunGetTextMatrix(CoreTextLibrary.__CTRun run)
void CTRunDraw(CoreTextLibrary.__CTRun run, CoreGraphicsLibrary.CGContext context, CFRange.ByValue range)
NativeLong CTTextTabGetTypeID()
CoreTextLibrary.__CTTextTab CTTextTabCreate(byte alignment, double location, HIServicesLibrary.__CFDictionary options)
byte CTTextTabGetAlignment(CoreTextLibrary.__CTTextTab tab)
double CTTextTabGetLocation(CoreTextLibrary.__CTTextTab tab)
HIServicesLibrary.__CFDictionary CTTextTabGetOptions(CoreTextLibrary.__CTTextTab tab)
int CTGetCoreTextVersion()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |