Package org.robovm.apple.coretext
Class CTFontManager
java.lang.Object
org.robovm.apple.foundation.CocoaUtility
org.robovm.apple.coretext.CTFontManager
public class CTFontManager extends CocoaUtility
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCTFontManager.Notifications -
Constructor Summary
Constructors Constructor Description CTFontManager() -
Method Summary
-
Constructor Details
-
CTFontManager
public CTFontManager()
-
-
Method Details
-
registerFonts
- Since:
- Available in iOS 4.1 and later.
-
registerFonts
- Since:
- Available in iOS 4.1 and later.
-
unregisterFonts
- Since:
- Available in iOS 4.1 and later.
-
unregisterFonts
- Since:
- Available in iOS 4.1 and later.
-
RegisteredFontsChangedNotification
-
copyAvailablePostScriptNames
- Since:
- Available in iOS 10.0 and later.
-
copyAvailableFontFamilyNames
- Since:
- Available in iOS 10.0 and later.
-
createFontDescriptors
-
createFontDescriptor
-
createFontDescriptorsFromData
- Since:
- Available in iOS 11.0 and later.
-
registerFonts
public static boolean registerFonts(NSURL fontURL, CTFontManagerScope scope) throws NSErrorException- Throws:
NSErrorException
-
unregisterFonts
public static boolean unregisterFonts(NSURL fontURL, CTFontManagerScope scope) throws NSErrorException- Throws:
NSErrorException
-
registerGraphicsFont
- Throws:
NSErrorException
-
unregisterGraphicsFont
- Throws:
NSErrorException
-
registerFonts
@Deprecated protected static boolean registerFonts(NSArray<NSURL> fontURLs, CTFontManagerScope scope, NSArray.NSArrayPtr errors)Deprecated.Deprecated in iOS 13.0. Use CTFontManagerRegisterFontURLs -
unregisterFonts
@Deprecated protected static boolean unregisterFonts(NSArray<NSURL> fontURLs, CTFontManagerScope scope, NSArray.NSArrayPtr errors)Deprecated.Deprecated in iOS 13.0. Use CTFontManagerUnregisterFontURLs -
registerFontURLs
public static void registerFontURLs(CFArray fontURLs, CTFontManagerScope scope, boolean enabled, Block2<CFArray,Boolean,Boolean> registrationHandler)- Since:
- Available in iOS 13.0 and later.
-
unregisterFontURLs
public static void unregisterFontURLs(CFArray fontURLs, CTFontManagerScope scope, Block2<CFArray,Boolean,Boolean> registrationHandler)- Since:
- Available in iOS 13.0 and later.
-
registerFontDescriptors
public static void registerFontDescriptors(CFArray fontDescriptors, CTFontManagerScope scope, boolean enabled, Block2<CFArray,Boolean,Boolean> registrationHandler)- Since:
- Available in iOS 13.0 and later.
-
unregisterFontDescriptors
public static void unregisterFontDescriptors(CFArray fontDescriptors, CTFontManagerScope scope, Block2<CFArray,Boolean,Boolean> registrationHandler)- Since:
- Available in iOS 13.0 and later.
-
registerFontsWithAssetNames
public static void registerFontsWithAssetNames(CFArray fontAssetNames, CFBundle bundle, CTFontManagerScope scope, boolean enabled, Block2<CFArray,Boolean,Boolean> registrationHandler)- Since:
- Available in iOS 13.0 and later.
-
copyRegisteredFontDescriptors
- Since:
- Available in iOS 13.0 and later.
-
requestFonts
- Since:
- Available in iOS 13.0 and later.
-