abstract class TextDesignRow
TextDesignRow(words: Words, width: Float, attributes: TextDesignAttributes) |
var attributes: TextDesignAttributes |
|
var elements: List<TextDesignElement> |
|
open val frame: MultiRect |
|
var shearingAngle: Float |
|
var size: SizeValue |
|
open val textFrame: MultiRect |
|
val width: Float |
|
val words: Words |
abstract fun calculateLayoutElements(): MutableList<TextDesignElement>
This method creates and returns all the |
|
open fun didRender(canvas: <ERROR CLASS>): Unit |
|
fun layout(): Unit |
|
open fun render(canvas: <ERROR CLASS>): Unit |
|
open fun textFrame(element: TextDesignElement, fontSize: Float): MultiRect |
|
open fun willRender(canvas: <ERROR CLASS>): Unit |
const val RENDER_FONT_SIZE: Float |
infix fun <A> A.andRecycle(b: <ERROR CLASS>): <ERROR CLASS> infix fun <A> A.andRecycle(b: Recyclable): <ERROR CLASS> |
|
fun <T> T.loopAsLongNotNull(block: (it: T) -> T?): T |
open class TextDesignRowSingle : TextDesignRow |
|
open class TextDesignRowSingleImage : TextDesignRow |