abstract class UIElement
UIElement() |
var contrastReferanceColor: ColorValue |
|
open var drawWithContrast: Boolean |
|
open var height: Float |
|
var invertedLocalTransformation: Transformation! |
|
var invertedTransformation: Transformation! |
|
var invertedWorldTransformation: Transformation? |
|
var localTransformation: Transformation! |
|
open val mainColor: ColorValue |
|
var minHeight: Float |
|
var minWidth: Float |
|
var minWorldHeight: Float |
|
var minWorldWidth: Float |
|
val paint: <ERROR CLASS> |
|
val pivotPoint: Float2 |
|
open val pos: Float2 |
|
val relativePivot: Float2 |
|
open var rotation: Float |
|
var transformation: Transformation! |
|
val uiDensity: <ERROR CLASS> |
|
var visible: Boolean |
|
open var width: Float |
|
open var worldHeight: Float |
|
val worldPivotPoint: Float2 |
|
open val worldPos: Float2 |
|
open val worldPosBackingField: Float2 |
|
open var worldRotation: Float |
|
open var worldTransformation: Transformation? |
|
open var worldWidth: Float |
|
open val worldX: Float |
|
open val worldY: Float |
|
open var x: Float |
|
open var y: Float |
fun draw(canvas: <ERROR CLASS>): Unit |
|
open fun makeContrastTo(contrastReferanceColor: ColorValue): Unit |
|
fun mapRotationFromLocalToWorld(value: Float): Float |
|
fun mapRotationFromWorldToLocal(value: Float): Float |
|
fun mapSizeFromLocalToWorld(value: Float): Float |
|
fun mapSizeFromWorldToLocal(value: Float): Float |
|
open fun obtainLocalBounds(): <ERROR CLASS> |
|
fun obtainLocalToWorldTransformedVector(): <ERROR CLASS> |
|
open fun onDirtyWorld(): Unit |
|
abstract fun onDraw(canvas: <ERROR CLASS>): Unit |
|
open fun resetContrast(): Unit |
|
open fun setPos(pos: Float2): Unit open fun setPos(x: Float, y: Float): Unit |
|
open fun setSize(width: Float, height: Float): Unit |
|
fun setWorldPos(pos: Float2): Unit fun setWorldPos(x: Float, y: Float): Unit |
val invertFilter: <ERROR CLASS> |
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 |
abstract class TouchableUIElement : UIElement |