class OS
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
kCFURLPOSIXPathStyle |
(package private) static int |
kCGBitmapByteOrder32Big |
(package private) static int |
kCGBitmapByteOrder32Host |
(package private) static int |
kCGBitmapByteOrder32Little |
(package private) static int |
kCGImageAlphaNone |
(package private) static int |
kCGImageAlphaPremultipliedFirst |
(package private) static int |
kCTFontManagerScopeProcess |
(package private) static int |
kCTFontOrientationDefault |
(package private) static int |
kCTWritingDirectionRightToLeft |
Constructor and Description |
---|
OS() |
Modifier and Type | Method and Description |
---|---|
(package private) static long |
CFArrayGetCount(long theArray) |
(package private) static long |
CFArrayGetValueAtIndex(long theArray,
long idx) |
(package private) static long |
CFAttributedStringCreate(long alloc,
long str,
long attributes) |
(package private) static void |
CFDictionaryAddValue(long theDict,
long key,
long value) |
(package private) static long |
CFDictionaryCreateMutable(long allocator,
long capacity,
long keyCallBacks,
long valueCallBacks) |
(package private) static long |
CFDictionaryGetValue(long theDict,
long key) |
(package private) static void |
CFRelease(long cf) |
(package private) static long |
CFStringCreate(java.lang.String string) |
(package private) static long |
CFStringCreateWithCharacters(long alloc,
char[] chars,
long numChars) |
(package private) static long |
CFStringCreateWithCharacters(long alloc,
char[] chars,
long start,
long numChars) |
(package private) static long |
CFURLCreateWithFileSystemPath(long allocator,
long filePath,
long pathStyle,
boolean isDirectory) |
(package private) static long |
CGBitmapContextCreate(long data,
long width,
long height,
long bitsPerComponent,
long bytesPerRow,
long colorspace,
int bitmapInfo) |
(package private) static byte[] |
CGBitmapContextGetData(long c,
int width,
int height,
int bpp) |
(package private) static long |
CGColorSpaceCreateDeviceGray() |
(package private) static long |
CGColorSpaceCreateDeviceRGB() |
(package private) static void |
CGColorSpaceRelease(long space) |
(package private) static void |
CGContextFillRect(long context,
CGRect rect) |
(package private) static void |
CGContextRelease(long context) |
(package private) static void |
CGContextSetAllowsAntialiasing(long context,
boolean allowsAntialiasing) |
(package private) static void |
CGContextSetAllowsFontSmoothing(long context,
boolean allowsFontSmoothing) |
(package private) static void |
CGContextSetAllowsFontSubpixelPositioning(long context,
boolean allowsFontSubpixelPositioning) |
(package private) static void |
CGContextSetAllowsFontSubpixelQuantization(long context,
boolean allowsFontSubpixelQuantization) |
(package private) static void |
CGContextSetRGBFillColor(long context,
double red,
double green,
double blue,
double alpha) |
(package private) static void |
CGContextTranslateCTM(long context,
double tx,
double ty) |
(package private) static long |
CGDataProviderCreateWithURL(long cfURL) |
(package private) static long |
CGFontCreateWithDataProvider(long dataProvider) |
(package private) static Path2D |
CGPathApply(long path) |
(package private) static CGRect |
CGPathGetPathBoundingBox(long path) |
(package private) static void |
CGPathRelease(long path) |
(package private) static void |
CGRectApplyAffineTransform(CGRect rect,
CGAffineTransform t) |
(package private) static java.lang.String |
CTFontCopyAttributeDisplayName(long font) |
(package private) static long |
CTFontCreatePathForGlyph(long font,
short glyph,
CGAffineTransform matrix) |
(package private) static long |
CTFontCreateWithGraphicsFont(long cgFont,
double size,
CGAffineTransform matrix,
long attributes) |
(package private) static long |
CTFontCreateWithName(long name,
double size,
CGAffineTransform matrix) |
(package private) static void |
CTFontDrawGlyphs(long font,
short glyphs,
double x,
double y,
long context) |
(package private) static double |
CTFontGetAdvancesForGlyphs(long font,
int orientation,
short glyphs,
CGSize advances) |
(package private) static boolean |
CTFontGetBoundingRectForGlyphUsingTables(long font,
short glyphs,
short format,
int[] retArr) |
(package private) static boolean |
CTFontManagerRegisterFontsForURL(long fontURL,
int scope,
long error) |
(package private) static long |
CTLineCreateWithAttributedString(long string) |
(package private) static long |
CTLineGetGlyphCount(long line) |
(package private) static long |
CTLineGetGlyphRuns(long line) |
(package private) static double |
CTLineGetTypographicBounds(long line) |
(package private) static long |
CTParagraphStyleCreate(int dir) |
(package private) static long |
CTRunGetAttributes(long run) |
(package private) static long |
CTRunGetGlyphCount(long run) |
(package private) static int |
CTRunGetGlyphs(long run,
int slotMask,
int start,
int[] buffer) |
(package private) static int |
CTRunGetPositions(long run,
int start,
float[] buffer) |
(package private) static int |
CTRunGetStringIndices(long run,
int start,
int[] buffer) |
(package private) static long |
kCFAllocatorDefault() |
(package private) static long |
kCFTypeDictionaryKeyCallBacks() |
(package private) static long |
kCFTypeDictionaryValueCallBacks() |
(package private) static long |
kCTFontAttributeName() |
(package private) static long |
kCTParagraphStyleAttributeName() |
static final int kCFURLPOSIXPathStyle
static final int kCTFontOrientationDefault
static final int kCTFontManagerScopeProcess
static final int kCGBitmapByteOrder32Big
static final int kCGBitmapByteOrder32Little
static final int kCGBitmapByteOrder32Host
static final int kCGImageAlphaPremultipliedFirst
static final int kCGImageAlphaNone
static final int kCTWritingDirectionRightToLeft
static final long CFStringCreate(java.lang.String string)
static final byte[] CGBitmapContextGetData(long c, int width, int height, int bpp)
static final void CGRectApplyAffineTransform(CGRect rect, CGAffineTransform t)
static final Path2D CGPathApply(long path)
static final CGRect CGPathGetPathBoundingBox(long path)
static final long CFStringCreateWithCharacters(long alloc, char[] chars, long start, long numChars)
static final java.lang.String CTFontCopyAttributeDisplayName(long font)
static final void CTFontDrawGlyphs(long font, short glyphs, double x, double y, long context)
static final double CTFontGetAdvancesForGlyphs(long font, int orientation, short glyphs, CGSize advances)
static final boolean CTFontGetBoundingRectForGlyphUsingTables(long font, short glyphs, short format, int[] retArr)
static final int CTRunGetGlyphs(long run, int slotMask, int start, int[] buffer)
static final int CTRunGetStringIndices(long run, int start, int[] buffer)
static final int CTRunGetPositions(long run, int start, float[] buffer)
static final long kCFAllocatorDefault()
static final long kCFTypeDictionaryKeyCallBacks()
static final long kCFTypeDictionaryValueCallBacks()
static final long kCTFontAttributeName()
static final long kCTParagraphStyleAttributeName()
static final long CFArrayGetCount(long theArray)
static final long CFArrayGetValueAtIndex(long theArray, long idx)
static final long CFAttributedStringCreate(long alloc, long str, long attributes)
static final void CFDictionaryAddValue(long theDict, long key, long value)
static final long CFDictionaryCreateMutable(long allocator, long capacity, long keyCallBacks, long valueCallBacks)
static final long CFDictionaryGetValue(long theDict, long key)
static final void CFRelease(long cf)
static final long CFStringCreateWithCharacters(long alloc, char[] chars, long numChars)
static final long CFURLCreateWithFileSystemPath(long allocator, long filePath, long pathStyle, boolean isDirectory)
static final long CGBitmapContextCreate(long data, long width, long height, long bitsPerComponent, long bytesPerRow, long colorspace, int bitmapInfo)
static final void CGContextFillRect(long context, CGRect rect)
static final void CGContextRelease(long context)
static final void CGContextSetAllowsFontSmoothing(long context, boolean allowsFontSmoothing)
static final void CGContextSetAllowsAntialiasing(long context, boolean allowsAntialiasing)
static final void CGContextSetAllowsFontSubpixelPositioning(long context, boolean allowsFontSubpixelPositioning)
static final void CGContextSetAllowsFontSubpixelQuantization(long context, boolean allowsFontSubpixelQuantization)
static final void CGContextSetRGBFillColor(long context, double red, double green, double blue, double alpha)
static final void CGContextTranslateCTM(long context, double tx, double ty)
static final long CGColorSpaceCreateDeviceGray()
static final long CGColorSpaceCreateDeviceRGB()
static final void CGColorSpaceRelease(long space)
static final long CGDataProviderCreateWithURL(long cfURL)
static final long CGFontCreateWithDataProvider(long dataProvider)
static final void CGPathRelease(long path)
static final long CTFontCreatePathForGlyph(long font, short glyph, CGAffineTransform matrix)
static final long CTFontCreateWithGraphicsFont(long cgFont, double size, CGAffineTransform matrix, long attributes)
static final long CTFontCreateWithName(long name, double size, CGAffineTransform matrix)
static final boolean CTFontManagerRegisterFontsForURL(long fontURL, int scope, long error)
static final long CTLineCreateWithAttributedString(long string)
static final long CTLineGetGlyphRuns(long line)
static final long CTLineGetGlyphCount(long line)
static final double CTLineGetTypographicBounds(long line)
static final long CTRunGetGlyphCount(long run)
static final long CTRunGetAttributes(long run)
static final long CTParagraphStyleCreate(int dir)