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

pack-priv Class IDWriteFactory

extends IUnknown
Class Inheritance

Field Summary

Inherited from com.sun.javafx.font.directwrite.IUnknown:
ptr

Constructor Summary

AccessConstructor and Description
pack-priv
IDWriteFactory(long ptr)

Method Summary

Modifier and TypeMethod and Description
pack-priv IDWriteFontFace
CreateFontFace(int fontFaceType, IDWriteFontFile fontFiles, int faceIndex, int fontFaceSimulationFlags)

pack-priv IDWriteFontFile
pack-priv IDWriteGlyphRunAnalysis
CreateGlyphRunAnalysis(DWRITE_GLYPH_RUN glyphRun, float pixelsPerDip, DWRITE_MATRIX transform, int renderingMode, int measuringMode, float baselineOriginX, float baselineOriginY)

pack-priv IDWriteTextAnalyzer
pack-priv IDWriteTextFormat
CreateTextFormat(String fontFamily, IDWriteFontCollection fontCollection, int fontWeight, int fontStyle, int fontStretch, float fontSize, String localeName)

pack-priv IDWriteTextLayout
CreateTextLayout(char[] text, int stringStart, int stringLength, IDWriteTextFormat textFormat, float maxWidth, float maxHeight)

pack-priv IDWriteFontCollection
GetSystemFontCollection(boolean checkForUpdates)

Inherited from com.sun.javafx.font.directwrite.IUnknown:
AddRefRelease

Constructor Detail

IDWriteFactoryback to summary
pack-priv IDWriteFactory(long ptr)

Method Detail

CreateFontFaceback to summary
pack-priv IDWriteFontFace CreateFontFace(int fontFaceType, IDWriteFontFile fontFiles, int faceIndex, int fontFaceSimulationFlags)
CreateFontFileReferenceback to summary
pack-priv IDWriteFontFile CreateFontFileReference(String filePath)
CreateGlyphRunAnalysisback to summary
pack-priv IDWriteGlyphRunAnalysis CreateGlyphRunAnalysis(DWRITE_GLYPH_RUN glyphRun, float pixelsPerDip, DWRITE_MATRIX transform, int renderingMode, int measuringMode, float baselineOriginX, float baselineOriginY)
CreateTextAnalyzerback to summary
pack-priv IDWriteTextAnalyzer CreateTextAnalyzer()
CreateTextFormatback to summary
pack-priv IDWriteTextFormat CreateTextFormat(String fontFamily, IDWriteFontCollection fontCollection, int fontWeight, int fontStyle, int fontStretch, float fontSize, String localeName)
CreateTextLayoutback to summary
pack-priv IDWriteTextLayout CreateTextLayout(char[] text, int stringStart, int stringLength, IDWriteTextFormat textFormat, float maxWidth, float maxHeight)
GetSystemFontCollectionback to summary
pack-priv IDWriteFontCollection GetSystemFontCollection(boolean checkForUpdates)