| Modifier and Type | Field and Description |
|---|---|
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected TextRun | addTextRun(PrismTextLayout layout, char[] chars, int start, int length, PGFont font, TextSpan span, byte level)
Overrides com.
|
| private FontResource | |
| public void | |
| private int | |
| private int[] | |
| private String | |
| private float[] | |
| public void | layout(TextRun run, PGFont font, FontStrike strike, char[] text)
Implements abstract com.
|
| private void |
| LOCALE | back to summary |
|---|---|
| private static final String LOCALE | |
| DWGlyphLayout | back to summary |
|---|---|
| public DWGlyphLayout() | |
| addTextRun | back to summary |
|---|---|
| protected TextRun addTextRun(PrismTextLayout layout, char[] chars, int start, int length, PGFont font, TextSpan span, byte level) Overrides com.
| |
| checkFontResource | back to summary |
|---|---|
| private FontResource checkFontResource(FontResource fr, String psName, String win32Name) | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements abstract com.
| |
| getFontSlot | back to summary |
|---|---|
| private int getFontSlot(IDWriteFontFace face, CompositeFontResource composite, String primaryFont, int slot) | |
| getIndices | back to summary |
|---|---|
| private int[] getIndices(short[] clusterMap, int glyphCount, boolean rtl) | |
| getName | back to summary |
|---|---|
| private String getName(IDWriteLocalizedStrings localizedStrings) | |
| getPositions | back to summary |
|---|---|
| private float[] getPositions(float[] advances, float[] offsets, int glyphCount, boolean rtl) | |
| layout | back to summary |
|---|---|
| public void layout(TextRun run, PGFont font, FontStrike strike, char[] text) Implements abstract com.
| |
| renderShape | back to summary |
|---|---|
| private void renderShape(char[] text, TextRun run, PGFont font, int baseSlot) | |