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.