MinecraftFontCompatibility
constructor(rasterizer: MinecraftTrueTypeRasterizer, packFormat: Int, providerFilters: Boolean = true, packOverlays: Boolean = true, packFormatMinor: Int = 0, minorPackFormats: Boolean = true, interleavedShadows: Boolean = true, fractionalUnihexAdvance: Boolean = false, rejectMalformedOverlayMetadata: Boolean = false, bakedGlyphMetrics: Boolean = false, saturatingCeil: Boolean = false, preparedTextBounds: Boolean = false)(source)
constructor(rasterizer: MinecraftTrueTypeRasterizer, packFormat: Int, providerFilters: Boolean = true, packOverlays: Boolean = true, packFormatMinor: Int = 0, minorPackFormats: Boolean = true, interleavedShadows: Boolean = true, fractionalUnihexAdvance: Boolean = false, rejectMalformedOverlayMetadata: Boolean = false, bakedGlyphMetrics: Boolean = false, saturatingCeil: Boolean = false)(source)
Creates the earlier capability contract without whole-line prepared bounds rejection. Inputs and immutable ownership follow the primary constructor.
constructor(rasterizer: MinecraftTrueTypeRasterizer, packFormat: Int, providerFilters: Boolean = true, packOverlays: Boolean = true, packFormatMinor: Int = 0, minorPackFormats: Boolean = true, interleavedShadows: Boolean = true, fractionalUnihexAdvance: Boolean = false, rejectMalformedOverlayMetadata: Boolean = false)(source)
Creates the earlier capability contract without baked-metric replacement or saturating width rounding. Inputs and immutable ownership follow the primary constructor.