Class ShadowNativeFont

    • Constructor Detail

      • ShadowNativeFont

        public ShadowNativeFont()
    • Method Detail

      • nGetMinikinFontPtr

        @Implementation(minSdk=31)
        protected static long nGetMinikinFontPtr​(long font)
      • nCloneFont

        @Implementation(minSdk=31)
        protected static long nCloneFont​(long font)
      • nNewByteBuffer

        @Implementation(minSdk=31)
        protected static ByteBuffer nNewByteBuffer​(long font)
      • nGetBufferAddress

        @Implementation(minSdk=31)
        protected static long nGetBufferAddress​(long font)
      • nGetSourceId

        @Implementation(minSdk=31)
        protected static int nGetSourceId​(long font)
      • nGetReleaseNativeFont

        @Implementation(minSdk=31)
        protected static long nGetReleaseNativeFont()
      • nGetGlyphBounds

        @Implementation(minSdk=31)
        protected static float nGetGlyphBounds​(long font,
                                               int glyphId,
                                               long paint,
                                               RectF rect)
      • nGetFontMetrics

        @Implementation(minSdk=31)
        protected static float nGetFontMetrics​(long font,
                                               long paint,
                                               Paint.FontMetrics metrics)
      • nGetFontPath

        @Implementation(minSdk=31)
        protected static String nGetFontPath​(long fontPtr)
      • nGetLocaleList

        @Implementation(minSdk=31)
        protected static String nGetLocaleList​(long familyPtr)
      • nGetPackedStyle

        @Implementation(minSdk=31)
        protected static int nGetPackedStyle​(long fontPtr)
      • nGetIndex

        @Implementation(minSdk=31)
        protected static int nGetIndex​(long fontPtr)
      • nGetAxisCount

        @Implementation(minSdk=31)
        protected static int nGetAxisCount​(long fontPtr)
      • nGetAxisInfo

        @Implementation(minSdk=31)
        protected static long nGetAxisInfo​(long fontPtr,
                                           int i)
      • nGetAvailableFontSet

        @Implementation(minSdk=31)
        protected static long[] nGetAvailableFontSet()