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

pack-priv Class OS

extends Object
Class Inheritance
Imports
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
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
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
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
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
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
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
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
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
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
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
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
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
private static final native long
_D2D1CreateFactory(int factoryType)

private static final native long
_DWriteCreateFactory(int factoryType)

private static final native long
_NewJFXTextAnalysisSink(char[] text, int start, int length, char[] locale, int direction, long numberSubstitution)

private static final native long
private static final native long
pack-priv static final native int
AddRef(long ptr)

pack-priv static final native int
Analyze(long ptr, boolean[] isSupportedFontType, int[] fontFileType, int[] fontFaceType, int[] numberOfFaces)

pack-priv static final native int
AnalyzeScript(long ptr, long source, int start, int length, long sink)

pack-priv static final native void
BeginDraw(long ptr)

pack-priv static final native void
Clear(long ptr, D2D1_COLOR_F clearColor)

pack-priv static final native boolean
CoInitializeEx(int dwCoInit)

pack-priv static final native void
pack-priv static final native byte[]
CreateAlphaTexture(long ptr, int textureType, RECT textureBounds)

pack-priv static final native long
CreateBitmap(long ptr, int uiWidth, int uiHeight, int pixelFormat, int options)

pack-priv static final native long
CreateFontFace(long ptr)

pack-priv static final native long
CreateFontFace(long ptr, int fontFaceType, long fontFiles, int faceIndex, int fontFaceSimulationFlags)

pack-priv static final native long
CreateFontFileReference(long ptr, char[] filePath)

pack-priv static final native long
CreateGlyphRunAnalysis(long ptr, DWRITE_GLYPH_RUN glyphRun, float pixelsPerDip, DWRITE_MATRIX transform, int renderingMode, int measuringMode, float baselineOriginX, float baselineOriginY)

pack-priv static final native long
pack-priv static final native long
pack-priv static final native long
CreateTextFormat(long ptr, char[] fontFamily, long fontCollection, int fontWeight, int fontStyle, int fontStretch, float fontSize, char[] localeName)

pack-priv static final native long
CreateTextLayout(long ptr, char[] text, int stringStart, int stringLength, long textFormat, float maxWidth, float maxHeight)

pack-priv static final native long
CreateWicBitmapRenderTarget(long ptr, long target, D2D1_RENDER_TARGET_PROPERTIES renderTargetProperties)

pack-priv static final ID2D1Factory
D2D1CreateFactory(int factoryType)

pack-priv static final native int
Draw(long ptr, long clientData, long renderer, float x, float y)

pack-priv static final native void
DrawGlyphRun(long ptr, D2D1_POINT_2F baselineOrigin, DWRITE_GLYPH_RUN glyphRun, long foregroundBrush, int measuringMode)

pack-priv static final IDWriteFactory
DWriteCreateFactory(int factoryType)

pack-priv static final native int
EndDraw(long ptr)

pack-priv static final native int
FindFamilyName(long ptr, char[] familyName)

pack-priv static final native int
FindLocaleName(long ptr, char[] locale)

pack-priv static final native RECT
GetAlphaTextureBounds(long ptr, int textureType)

pack-priv static final native DWRITE_SCRIPT_ANALYSIS
GetAnalysis(long ptr)

pack-priv static final native byte[]
GetDataPointer(long ptr)

pack-priv static final native DWRITE_GLYPH_METRICS
GetDesignGlyphMetrics(long ptr, short glyphIndex, boolean isSideways)

pack-priv static final native long
GetFaceNames(long ptr)

pack-priv static final native long
GetFamilyNames(long ptr)

pack-priv static final native long
GetFirstMatchingFont(long ptr, int weight, int stretch, int style)

pack-priv static final native long
GetFont(long ptr, int index)

pack-priv static final native int
GetFontCount(long ptr)

pack-priv static final native long
GetFontFamily(long ptr)

pack-priv static final native long
GetFontFamily(long ptr, int index)

pack-priv static final native int
pack-priv static final native long
GetFontFromFontFace(long ptr, long fontface)

pack-priv static final native int
GetGlyphPlacements(long ptr, char[] textString, short[] clusterMap, short[] textProps, int textStart, int textLength, short[] glyphIndices, short[] glyphProps, int glyphCount, long fontFace, float fontEmSize, boolean isSideways, boolean isRightToLeft, DWRITE_SCRIPT_ANALYSIS scriptAnalysis, char[] localeName, long[] features, int[] featureRangeLengths, int featureRanges, float[] glyphAdvances, float[] glyphOffsets)

pack-priv static final native Path2D
GetGlyphRunOutline(long ptr, float emSize, short glyphIndex, boolean isSideways)

pack-priv static final native int
GetGlyphs(long ptr, char[] textString, int textStart, int textLength, long fontFace, boolean isSideways, boolean isRightToLeft, DWRITE_SCRIPT_ANALYSIS scriptAnalysis, char[] localeName, long numberSubstitution, long[] features, int[] featureRangeLengths, int featureRanges, int maxGlyphCount, short[] clusterMap, short[] textProps, short[] glyphIndices, short[] glyphProps, int[] actualGlyphCount)

pack-priv static final native long
GetInformationalStrings(long ptr, int informationalStringID)

pack-priv static final native int
GetLength(long ptr)

pack-priv static final native int
GetSimulations(long ptr)

pack-priv static final native int
GetStart(long ptr)

pack-priv static final native int
GetStretch(long ptr)

pack-priv static final native int
GetStride(long ptr)

pack-priv static final native char[]
GetString(long ptr, int index, int size)

pack-priv static final native int
GetStringLength(long ptr, int index)

pack-priv static final native int
GetStyle(long ptr)

pack-priv static final native long
GetSystemFontCollection(long ptr, boolean checkforupdates)

pack-priv static final native int
GetWeight(long ptr)

pack-priv static final native int
JFXTextRendererGetClusterMap(long ptr, short[] clusterMap, int textStart, int glyphStart)

pack-priv static final native long
pack-priv static final native int
JFXTextRendererGetGlyphAdvances(long ptr, float[] advances, int start)

pack-priv static final native int
pack-priv static final native int
JFXTextRendererGetGlyphIndices(long ptr, int[] glyphs, int start, int slot)

pack-priv static final native int
JFXTextRendererGetGlyphOffsets(long ptr, float[] offsets, int start)

pack-priv static final native int
pack-priv static final native int
pack-priv static final native int
pack-priv static final native boolean
pack-priv static final native long
Lock(long ptr, int x, int y, int width, int height, int flags)

pack-priv static final JFXTextAnalysisSink
NewJFXTextAnalysisSink(char[] text, int start, int length, String locale, int direction)

pack-priv static final JFXTextRenderer
pack-priv static final native boolean
Next(long ptr)

pack-priv static final native int
Release(long ptr)

pack-priv static final native void
SetTextAntialiasMode(long ptr, int textAntialiasMode)

pack-priv static final native void
SetTransform(long ptr, D2D1_MATRIX_3X2_F transform)

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