Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DynamicAtlasAllocator(val dimension: Dimension, val verticalCutSize: Int, val minDimension: Dimension)
Link copied to clipboard
class FontGlyphPageManager(baseFonts: Collection<FontFace>, additionalFonts: Collection<FontFace> = emptySet()) : EventListener
Link copied to clipboard
class FontRenderer(val font: FontFace, val glyphManager: FontGlyphPageManager, val size: Float = DEFAULT_FONT_SIZE) : AbstractFontRenderer<MinecraftTextProcessor.RecyclingProcessedText>
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FIELD, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.FUNCTION, AnnotationTarget.TYPE ] )
@MagicConstant(flags = [0, 1, 2 ] )
Marks an integer as a valid font style mask.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GlyphRenderInfo(val char: Char, val atlasLocation: GlyphAtlasLocation?, val glyphBounds: BoundingBox2f, val layoutInfo: GlyphLayoutInfo) : Record
Contains information about the placement of characters in a bitmap and how they are rendered
Link copied to clipboard
Link copied to clipboard
class StaticGlyphPage(val texture: DynamicTexture, val glyphs: Set<Pair<FontId, GlyphRenderInfo>>) : GlyphPage
A statically allocated glyph page.
Link copied to clipboard