FolderBasedNativeSystemFontProvider
open class FolderBasedNativeSystemFontProvider(val context: CoroutineContext, val folders: List<String> = (linuxFolders + windowsFolders + macosFolders + androidFolders + iosFolders).distinct(), val fontCacheFile: VfsFile = standardVfs.userSharedCacheFile("korimFontCache")) : TtfNativeSystemFontProvider
Constructors
Link copied to clipboard
constructor(context: CoroutineContext, folders: List<String> = (linuxFolders + windowsFolders + macosFolders + androidFolders + iosFolders).distinct(), fontCacheFile: VfsFile = standardVfs.userSharedCacheFile("korimFontCache"))
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getSystemFontGlyph(systemFont: SystemFont, size: Double, codePoint: Int, path: GlyphPath, reader: WStringReader?): GlyphPath?
Link copied to clipboard
open override fun getSystemFontGlyphMetrics(systemFont: SystemFont, size: Double, codePoint: Int, metrics: GlyphMetrics, reader: WStringReader?)
Link copied to clipboard
open override fun getSystemFontKerning(systemFont: SystemFont, size: Double, leftCodePoint: Int, rightCodePoint: Int): Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard