| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final WeakHashMap | |
| pack-priv static boolean |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static native long | |
| private static native void | |
| private static long | |
| public static void | layout(Font2D font, int script, FontStrikeDesc desc, float[] mat, int gmask, int baseIndex, TextRecord tr, int typo_flags, Point2D.
|
| private static native boolean | shape(Font2D font, FontStrike strike, float[] mat, long pFace, char[] chars, GlyphLayout.
|
| facePtr | back to summary |
|---|---|
| private static final WeakHashMap<Font2D, SunLayoutEngine. | |
| useFFM | back to summary |
|---|---|
| pack-priv static boolean useFFM | |
| SunLayoutEngine | back to summary |
|---|---|
| private SunLayoutEngine() | |
| createFace | back to summary |
|---|---|
| private static native long createFace(Font2D font, long platformNativeFontPtr) | |
| disposeFace | back to summary |
|---|---|
| private static native void disposeFace(long facePtr) | |
| getFacePtr | back to summary |
|---|---|
| private static long getFacePtr(Font2D font2D) | |
| layout | back to summary |
|---|---|
| public static void layout(Font2D font, int script, FontStrikeDesc desc, float[] mat, int gmask, int baseIndex, TextRecord tr, int typo_flags, Point2D. | |
| shape | back to summary |
|---|---|
| private static native boolean shape(Font2D font, FontStrike strike, float[] mat, long pFace, char[] chars, GlyphLayout. | |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private synchronized long |
| FaceRef | back to summary |
|---|---|
| private FaceRef(Font2D font) | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements sun.
| |
| getNativePtr | back to summary |
|---|---|
| private synchronized long getNativePtr() | |