Top Fields Constructors Methods
com.sun.javafx.font.coretext

pack-priv Class OS

extends Object
Class Inheritance
Imports
java.nio.ByteOrder, com.sun.glass.utils.NativeLibLoader, com.sun.javafx.geom.Path2D

Field Summary

Modifier and TypeField and Description
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int

Constructor Summary

AccessConstructor and Description
pack-priv
OS()

Method Summary

Modifier and TypeMethod and Description
pack-priv static final native long
CFArrayGetCount(long theArray)

pack-priv static final native long
CFArrayGetValueAtIndex(long theArray, long idx)

pack-priv static final native long
CFAttributedStringCreate(long alloc, long str, long attributes)

pack-priv static final native void
CFDictionaryAddValue(long theDict, long key, long value)

pack-priv static final native long
CFDictionaryCreateMutable(long allocator, long capacity, long keyCallBacks, long valueCallBacks)

pack-priv static final native long
CFDictionaryGetValue(long theDict, long key)

pack-priv static final native void
CFRelease(long cf)

pack-priv static final native void
CFRetain(long cf)

pack-priv static final long
pack-priv static final native long
CFStringCreateWithCharacters(long alloc, char[] chars, long start, long numChars)

pack-priv static final native long
CFStringCreateWithCharacters(long alloc, char[] chars, long numChars)

pack-priv static final native long
CFURLCreateWithFileSystemPath(long allocator, long filePath, long pathStyle, boolean isDirectory)

pack-priv static final native long
CGBitmapContextCreate(long data, long width, long height, long bitsPerComponent, long bytesPerRow, long colorspace, int bitmapInfo)

pack-priv static final native byte[]
CGBitmapContextGetData(long c, int width, int height, int bpp)

pack-priv static final native long
pack-priv static final native long
pack-priv static final native void
CGColorSpaceRelease(long space)

pack-priv static final native void
CGContextFillRect(long context, CGRect rect)

pack-priv static final native void
CGContextRelease(long context)

pack-priv static final native void
CGContextSetAllowsAntialiasing(long context, boolean allowsAntialiasing)

pack-priv static final native void
CGContextSetAllowsFontSmoothing(long context, boolean allowsFontSmoothing)

pack-priv static final native void
CGContextSetAllowsFontSubpixelPositioning(long context, boolean allowsFontSubpixelPositioning)

pack-priv static final native void
CGContextSetAllowsFontSubpixelQuantization(long context, boolean allowsFontSubpixelQuantization)

pack-priv static final native void
CGContextSetRGBFillColor(long context, double red, double green, double blue, double alpha)

pack-priv static final native void
CGContextTranslateCTM(long context, double tx, double ty)

pack-priv static final native long
pack-priv static final native long
CGFontCreateWithDataProvider(long dataProvider)

pack-priv static final native byte[]
CGImageContextGetData(long c, int width, int height, int bpp)

pack-priv static final native Path2D
CGPathApply(long path)

pack-priv static final native CGRect
pack-priv static final native void
CGPathRelease(long path)

pack-priv static final native void
pack-priv static final native String
pack-priv static final native String
pack-priv static final native long
CTFontCreateCopyWithAttributes(long cgFont, double size, CGAffineTransform matrix, long attributes)

pack-priv static final native long
CTFontCreatePathForGlyph(long font, short glyph, CGAffineTransform matrix)

pack-priv static final native long
CTFontCreateUIFontForLanguage(double size, CGAffineTransform matrix, boolean bold)

pack-priv static final native long
CTFontCreateWithGraphicsFont(long cgFont, double size, CGAffineTransform matrix, long attributes)

pack-priv static final native long
CTFontCreateWithName(long name, double size, CGAffineTransform matrix)

pack-priv static final native void
CTFontDrawGlyphs(long font, short glyphs, double x, double y, long context)

pack-priv static final native double
CTFontGetAdvancesForGlyphs(long font, int orientation, short glyphs, CGSize advances)

pack-priv static final native CGRect
CTFontGetBoundingRectForGlyphs(long font, short glyph)

pack-priv static final native boolean
CTFontGetBoundingRectForGlyphUsingTables(long font, short glyphs, short format, int[] retArr)

pack-priv static final native boolean
CTFontManagerRegisterFontsForURL(long fontURL, int scope, long error)

pack-priv static final native long
pack-priv static final native long
pack-priv static final native long
CTLineGetGlyphRuns(long line)

pack-priv static final native double
pack-priv static final native long
pack-priv static final native long
pack-priv static final native long
pack-priv static final native int
CTRunGetGlyphs(long run, int slotMask, int start, int[] buffer)

pack-priv static final native int
CTRunGetPositions(long run, int start, float[] buffer)

pack-priv static final native int
CTRunGetStringIndices(long run, int start, int[] buffer)

pack-priv static final native long
pack-priv static final native long
pack-priv static final native long
pack-priv static final native long
pack-priv static final native long
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

kCFURLPOSIXPathStyleback to summary
pack-priv static final int kCFURLPOSIXPathStyle
kCGBitmapByteOrder32Bigback to summary
pack-priv static final int kCGBitmapByteOrder32Big
kCGBitmapByteOrder32Hostback to summary
pack-priv static final int kCGBitmapByteOrder32Host
kCGBitmapByteOrder32Littleback to summary
pack-priv static final int kCGBitmapByteOrder32Little
kCGImageAlphaNoneback to summary
pack-priv static final int kCGImageAlphaNone
kCGImageAlphaPremultipliedFirstback to summary
pack-priv static final int kCGImageAlphaPremultipliedFirst
kCTFontManagerScopeProcessback to summary
pack-priv static final int kCTFontManagerScopeProcess
kCTFontOrientationDefaultback to summary
pack-priv static final int kCTFontOrientationDefault
kCTWritingDirectionRightToLeftback to summary
pack-priv static final int kCTWritingDirectionRightToLeft

Constructor Detail

OSback to summary
pack-priv OS()

Method Detail

CFArrayGetCountback to summary
pack-priv static final native long CFArrayGetCount(long theArray)
CFArrayGetValueAtIndexback to summary
pack-priv static final native long CFArrayGetValueAtIndex(long theArray, long idx)
CFAttributedStringCreateback to summary
pack-priv static final native long CFAttributedStringCreate(long alloc, long str, long attributes)
CFDictionaryAddValueback to summary
pack-priv static final native void CFDictionaryAddValue(long theDict, long key, long value)
CFDictionaryCreateMutableback to summary
pack-priv static final native long CFDictionaryCreateMutable(long allocator, long capacity, long keyCallBacks, long valueCallBacks)
CFDictionaryGetValueback to summary
pack-priv static final native long CFDictionaryGetValue(long theDict, long key)
CFReleaseback to summary
pack-priv static final native void CFRelease(long cf)
CFRetainback to summary
pack-priv static final native void CFRetain(long cf)
CFStringCreateback to summary
pack-priv static final long CFStringCreate(String string)
CFStringCreateWithCharactersback to summary
pack-priv static final native long CFStringCreateWithCharacters(long alloc, char[] chars, long start, long numChars)
CFStringCreateWithCharactersback to summary
pack-priv static final native long CFStringCreateWithCharacters(long alloc, char[] chars, long numChars)
CFURLCreateWithFileSystemPathback to summary
pack-priv static final native long CFURLCreateWithFileSystemPath(long allocator, long filePath, long pathStyle, boolean isDirectory)
CGBitmapContextCreateback to summary
pack-priv static final native long CGBitmapContextCreate(long data, long width, long height, long bitsPerComponent, long bytesPerRow, long colorspace, int bitmapInfo)
CGBitmapContextGetDataback to summary
pack-priv static final native byte[] CGBitmapContextGetData(long c, int width, int height, int bpp)
CGColorSpaceCreateDeviceGrayback to summary
pack-priv static final native long CGColorSpaceCreateDeviceGray()
CGColorSpaceCreateDeviceRGBback to summary
pack-priv static final native long CGColorSpaceCreateDeviceRGB()
CGColorSpaceReleaseback to summary
pack-priv static final native void CGColorSpaceRelease(long space)
CGContextFillRectback to summary
pack-priv static final native void CGContextFillRect(long context, CGRect rect)
CGContextReleaseback to summary
pack-priv static final native void CGContextRelease(long context)
CGContextSetAllowsAntialiasingback to summary
pack-priv static final native void CGContextSetAllowsAntialiasing(long context, boolean allowsAntialiasing)
CGContextSetAllowsFontSmoothingback to summary
pack-priv static final native void CGContextSetAllowsFontSmoothing(long context, boolean allowsFontSmoothing)
CGContextSetAllowsFontSubpixelPositioningback to summary
pack-priv static final native void CGContextSetAllowsFontSubpixelPositioning(long context, boolean allowsFontSubpixelPositioning)
CGContextSetAllowsFontSubpixelQuantizationback to summary
pack-priv static final native void CGContextSetAllowsFontSubpixelQuantization(long context, boolean allowsFontSubpixelQuantization)
CGContextSetRGBFillColorback to summary
pack-priv static final native void CGContextSetRGBFillColor(long context, double red, double green, double blue, double alpha)
CGContextTranslateCTMback to summary
pack-priv static final native void CGContextTranslateCTM(long context, double tx, double ty)
CGDataProviderCreateWithURLback to summary
pack-priv static final native long CGDataProviderCreateWithURL(long cfURL)
CGFontCreateWithDataProviderback to summary
pack-priv static final native long CGFontCreateWithDataProvider(long dataProvider)
CGImageContextGetDataback to summary
pack-priv static final native byte[] CGImageContextGetData(long c, int width, int height, int bpp)
CGPathApplyback to summary
pack-priv static final native Path2D CGPathApply(long path)
CGPathGetPathBoundingBoxback to summary
pack-priv static final native CGRect CGPathGetPathBoundingBox(long path)
CGPathReleaseback to summary
pack-priv static final native void CGPathRelease(long path)
CGRectApplyAffineTransformback to summary
pack-priv static final native void CGRectApplyAffineTransform(CGRect rect, CGAffineTransform t)
CTFontCopyAttributeDisplayNameback to summary
pack-priv static final native String CTFontCopyAttributeDisplayName(long font)
CTFontCopyURLAttributeback to summary
pack-priv static final native String CTFontCopyURLAttribute(long font)
CTFontCreateCopyWithAttributesback to summary
pack-priv static final native long CTFontCreateCopyWithAttributes(long cgFont, double size, CGAffineTransform matrix, long attributes)
CTFontCreatePathForGlyphback to summary
pack-priv static final native long CTFontCreatePathForGlyph(long font, short glyph, CGAffineTransform matrix)
CTFontCreateUIFontForLanguageback to summary
pack-priv static final native long CTFontCreateUIFontForLanguage(double size, CGAffineTransform matrix, boolean bold)
CTFontCreateWithGraphicsFontback to summary
pack-priv static final native long CTFontCreateWithGraphicsFont(long cgFont, double size, CGAffineTransform matrix, long attributes)
CTFontCreateWithNameback to summary
pack-priv static final native long CTFontCreateWithName(long name, double size, CGAffineTransform matrix)
CTFontDrawGlyphsback to summary
pack-priv static final native void CTFontDrawGlyphs(long font, short glyphs, double x, double y, long context)
CTFontGetAdvancesForGlyphsback to summary
pack-priv static final native double CTFontGetAdvancesForGlyphs(long font, int orientation, short glyphs, CGSize advances)
CTFontGetBoundingRectForGlyphsback to summary
pack-priv static final native CGRect CTFontGetBoundingRectForGlyphs(long font, short glyph)
CTFontGetBoundingRectForGlyphUsingTablesback to summary
pack-priv static final native boolean CTFontGetBoundingRectForGlyphUsingTables(long font, short glyphs, short format, int[] retArr)
CTFontManagerRegisterFontsForURLback to summary
pack-priv static final native boolean CTFontManagerRegisterFontsForURL(long fontURL, int scope, long error)
CTLineCreateWithAttributedStringback to summary
pack-priv static final native long CTLineCreateWithAttributedString(long string)
CTLineGetGlyphCountback to summary
pack-priv static final native long CTLineGetGlyphCount(long line)
CTLineGetGlyphRunsback to summary
pack-priv static final native long CTLineGetGlyphRuns(long line)
CTLineGetTypographicBoundsback to summary
pack-priv static final native double CTLineGetTypographicBounds(long line)
CTParagraphStyleCreateback to summary
pack-priv static final native long CTParagraphStyleCreate(int dir)
CTRunGetAttributesback to summary
pack-priv static final native long CTRunGetAttributes(long run)
CTRunGetGlyphCountback to summary
pack-priv static final native long CTRunGetGlyphCount(long run)
CTRunGetGlyphsback to summary
pack-priv static final native int CTRunGetGlyphs(long run, int slotMask, int start, int[] buffer)
CTRunGetPositionsback to summary
pack-priv static final native int CTRunGetPositions(long run, int start, float[] buffer)
CTRunGetStringIndicesback to summary
pack-priv static final native int CTRunGetStringIndices(long run, int start, int[] buffer)
kCFAllocatorDefaultback to summary
pack-priv static final native long kCFAllocatorDefault()
kCFTypeDictionaryKeyCallBacksback to summary
pack-priv static final native long kCFTypeDictionaryKeyCallBacks()
kCFTypeDictionaryValueCallBacksback to summary
pack-priv static final native long kCFTypeDictionaryValueCallBacks()
kCTFontAttributeNameback to summary
pack-priv static final native long kCTFontAttributeName()
kCTParagraphStyleAttributeNameback to summary
pack-priv static final native long kCTParagraphStyleAttributeName()