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)