class IDWriteTextAnalyzer extends IUnknown
Constructor and Description |
---|
IDWriteTextAnalyzer(long ptr) |
Modifier and Type | Method and Description |
---|---|
(package private) int |
AnalyzeScript(JFXTextAnalysisSink source,
int start,
int length,
JFXTextAnalysisSink sink) |
(package private) 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,
java.lang.String localeName,
long[] features,
int[] featureRangeLengths,
int featureRanges,
float[] glyphAdvances,
float[] glyphOffsets) |
(package private) int |
GetGlyphs(char[] textString,
int textStart,
int textLength,
IDWriteFontFace fontFace,
boolean isSideways,
boolean isRightToLeft,
DWRITE_SCRIPT_ANALYSIS scriptAnalysis,
java.lang.String localeName,
long numberSubstitution,
long[] features,
int[] featureRangeLengths,
int featureRanges,
int maxGlyphCount,
short[] clusterMap,
short[] textProps,
short[] glyphIndices,
short[] glyphProps,
int[] actualGlyphCount) |
int AnalyzeScript(JFXTextAnalysisSink source, int start, int length, JFXTextAnalysisSink sink)
int GetGlyphs(char[] textString, int textStart, int textLength, IDWriteFontFace fontFace, boolean isSideways, boolean isRightToLeft, DWRITE_SCRIPT_ANALYSIS scriptAnalysis, java.lang.String localeName, long numberSubstitution, long[] features, int[] featureRangeLengths, int featureRanges, int maxGlyphCount, short[] clusterMap, short[] textProps, short[] glyphIndices, short[] glyphProps, int[] actualGlyphCount)
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, java.lang.String localeName, long[] features, int[] featureRangeLengths, int featureRanges, float[] glyphAdvances, float[] glyphOffsets)