APIdia Launch Partner
Top Fields Constructors Methods
com.sun.javafx.font.directwrite

pack-priv Class IDWriteTextAnalyzer

extends IUnknown
Class Inheritance

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv int
AnalyzeScript(JFXTextAnalysisSink source, int start, int length, JFXTextAnalysisSink sink)

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

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

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

Constructor Detail

IDWriteTextAnalyzerback to summary
pack-priv IDWriteTextAnalyzer(long ptr)

Method Detail

AnalyzeScriptback to summary
pack-priv int AnalyzeScript(JFXTextAnalysisSink source, int start, int length, JFXTextAnalysisSink sink)
GetGlyphPlacementsback to summary
pack-priv int GetGlyphPlacements(char[] textString, short[] clusterMap, short[] textProps, int textStart, int textLength, short[] glyphIndices, short[] glyphProps, int glyphCount, IDWriteFontFace fontFace, float fontEmSize, boolean isSideways, boolean isRightToLeft, DWRITE_SCRIPT_ANALYSIS scriptAnalysis, String localeName, long[] features, int[] featureRangeLengths, int featureRanges, float[] glyphAdvances, float[] glyphOffsets)
GetGlyphsback to summary
pack-priv int GetGlyphs(char[] textString, int textStart, int textLength, IDWriteFontFace fontFace, boolean isSideways, boolean isRightToLeft, DWRITE_SCRIPT_ANALYSIS scriptAnalysis, String localeName, long numberSubstitution, long[] features, int[] featureRangeLengths, int featureRanges, int maxGlyphCount, short[] clusterMap, short[] textProps, short[] glyphIndices, short[] glyphProps, int[] actualGlyphCount)