MinecraftFontGlyph

constructor(advance: Float, left: Float, top: Float, right: Float, bottom: Float, image: DrawImage?, channel: MinecraftGlyphChannel = MinecraftGlyphChannel.Color, boldOffset: Float = 1.0f, shadowOffset: Float = 1.0f, orientation: SampledImageOrientation, oversizedRasterSize: IntSize? = null)(source)


constructor(advance: Float, left: Float, top: Float, right: Float, bottom: Float, image: DrawImage?, channel: MinecraftGlyphChannel = MinecraftGlyphChannel.Color, boldOffset: Float = 1.0f, shadowOffset: Float = 1.0f, orientation: SampledImageOrientation)(source)

Creates a glyph with explicit source orientation and no deferred atlas rejection. Inputs, detached ownership, and validation follow the primary constructor.


constructor(advance: Float, left: Float, top: Float, right: Float, bottom: Float, image: DrawImage?, channel: MinecraftGlyphChannel = MinecraftGlyphChannel.Color, boldOffset: Float = 1.0f, shadowOffset: Float = 1.0f)(source)

Creates a glyph whose source coordinates increase along both normalized ink axes. Inputs, detached ownership, and validation follow the primary constructor.