Class FontCollection

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class FontCollection
    extends RefCnt
    • Constructor Detail

      • FontCollection

        public FontCollection()
      • FontCollection

        @Internal
        public FontCollection​(long ptr)
    • Method Detail

      • getFontManagersCount

        public long getFontManagersCount()
      • setDefaultFontManager

        public FontCollection setDefaultFontManager​(FontMgr fontMgr,
                                                    java.lang.String defaultFamilyName)
      • getFallbackManager

        public FontMgr getFallbackManager()
      • findTypefaces

        public Typeface[] findTypefaces​(java.lang.String[] familyNames,
                                        FontStyle style)
      • defaultFallback

        public Typeface defaultFallback​(int unicode,
                                        FontStyle style,
                                        java.lang.String locale)
      • defaultFallback

        public Typeface defaultFallback()
      • setEnableFallback

        public FontCollection setEnableFallback​(boolean value)
      • _nMake

        public static long _nMake()
      • _nGetFontManagersCount

        public static long _nGetFontManagersCount​(long ptr)
      • _nSetAssetFontManager

        public static long _nSetAssetFontManager​(long ptr,
                                                 long fontManagerPtr)
      • _nSetDynamicFontManager

        public static long _nSetDynamicFontManager​(long ptr,
                                                   long fontManagerPtr)
      • _nSetTestFontManager

        public static long _nSetTestFontManager​(long ptr,
                                                long fontManagerPtr)
      • _nSetDefaultFontManager

        public static long _nSetDefaultFontManager​(long ptr,
                                                   long fontManagerPtr,
                                                   java.lang.String defaultFamilyName)
      • _nGetFallbackManager

        public static long _nGetFallbackManager​(long ptr)
      • _nFindTypefaces

        public static long[] _nFindTypefaces​(long ptr,
                                             java.lang.String[] familyNames,
                                             int fontStyle)
      • _nDefaultFallbackChar

        public static long _nDefaultFallbackChar​(long ptr,
                                                 int unicode,
                                                 int fontStyle,
                                                 java.lang.String locale)
      • _nDefaultFallback

        public static long _nDefaultFallback​(long ptr)
      • _nSetEnableFallback

        public static long _nSetEnableFallback​(long ptr,
                                               boolean value)
      • _nGetParagraphCache

        public static long _nGetParagraphCache​(long ptr)