TransformedTextRenderer

open class TransformedTextRenderer<T>(val original: TextRenderer<T>, val transformation: (ITextRendererActions) -> ITextRendererActions) : TextRenderer<T>

Inheritors

Constructors

Link copied to clipboard
constructor(original: TextRenderer<T>, transformation: (ITextRendererActions) -> ITextRendererActions)

Properties

Link copied to clipboard
Link copied to clipboard
open override val version: Int

Functions

Link copied to clipboard
Link copied to clipboard
operator fun <T> TextRenderer<T>.invoke(actions: ITextRendererActions, text: T, size: Double, defaultFont: Font)
Link copied to clipboard
fun <T> TextRenderer<T>.measure(text: T, size: Double, defaultFont: Font): BoundBuilderTextRendererActions
Link copied to clipboard
open override fun ITextRendererActions.run(text: T, size: Double, defaultFont: Font)
Link copied to clipboard