Class TypefaceFontProvider
- java.lang.Object
-
- io.github.humbleui.skija.impl.Native
-
- io.github.humbleui.skija.impl.Managed
-
- io.github.humbleui.skija.impl.RefCnt
-
- io.github.humbleui.skija.FontMgr
-
- io.github.humbleui.skija.paragraph.TypefaceFontProvider
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class TypefaceFontProvider extends FontMgr
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.github.humbleui.skija.FontMgr
FontMgr._DefaultHolder
-
Nested classes/interfaces inherited from class io.github.humbleui.skija.impl.RefCnt
RefCnt._FinalizerHolder
-
Nested classes/interfaces inherited from class io.github.humbleui.skija.impl.Managed
Managed.CleanerThunk
-
-
Field Summary
-
Fields inherited from class io.github.humbleui.skija.impl.Managed
_cleanable
-
-
Constructor Summary
Constructors Constructor Description TypefaceFontProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static long_nMake()static long_nRegisterTypeface(long ptr, long typefacePtr, java.lang.String alias)TypefaceFontProviderregisterTypeface(Typeface typeface)TypefaceFontProviderregisterTypeface(Typeface typeface, java.lang.String alias)-
Methods inherited from class io.github.humbleui.skija.FontMgr
_nDefault, _nGetFamiliesCount, _nGetFamilyName, _nMakeFromData, _nMakeStyleSet, _nMatchFamily, _nMatchFamilyStyle, _nMatchFamilyStyleCharacter, getDefault, getFamiliesCount, getFamilyName, makeFromData, makeFromData, makeStyleSet, matchFamiliesStyle, matchFamiliesStyleCharacter, matchFamily, matchFamilyStyle, matchFamilyStyleCharacter
-
Methods inherited from class io.github.humbleui.skija.impl.RefCnt
_nGetFinalizer, _nGetRefCount, getRefCount, toString
-
Methods inherited from class io.github.humbleui.skija.impl.Managed
_nInvokeFinalizer, close, isClosed
-
Methods inherited from class io.github.humbleui.skija.impl.Native
_nativeEquals, equals, getPtr, hashCode
-
-
-
-
Method Detail
-
registerTypeface
public TypefaceFontProvider registerTypeface(Typeface typeface)
-
registerTypeface
public TypefaceFontProvider registerTypeface(Typeface typeface, java.lang.String alias)
-
_nMake
public static long _nMake()
-
_nRegisterTypeface
public static long _nRegisterTypeface(long ptr, long typefacePtr, java.lang.String alias)
-
-