class LineUIElement : TouchableUIElement
enum class ThicknessDirection |
LineUIElement(color: Int = LINE_COLOR, thicknessInDp: Float = EDGE_THICKNESS) |
var color: Int |
|
val mainColor: Int |
|
var width: Float |
var id: Int |
|
var touchable: Boolean |
fun onDraw(canvas: <ERROR CLASS>): Unit |
|
fun setPos(startX: Float, startY: Float, endX: Float, endY: Float, type: LineUIElement.ThicknessDirection): Unit |
fun canRespondToTouchAt(screenPos: Float2): <ERROR CLASS> fun canRespondToTouchAt(screenPosX: Float, screenPosY: Float): <ERROR CLASS> |
|
fun getTouchDistanceInPixel(screenPos: Float2): <ERROR CLASS> fun getTouchDistanceInPixel(screenPosX: Float, screenPosY: Float): <ERROR CLASS> |
|
fun isTouchInsideTolerance(screenPos: Float2): <ERROR CLASS> open fun isTouchInsideTolerance(screenPosX: Float, screenPosY: Float): <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 |