abstract class LayerBase : UIOverlayDrawer, LayerI, StateHandlerBindable
LayerBase(stateHandler: StateHandler)
|
var isAttached: Boolean |
|
var isEnabled: Boolean |
|
val showState: <ERROR CLASS> |
|
open var stateHandler: StateHandler |
|
var uiDensity: Float |
|
var willDrawUi: Boolean |
open fun onActivated(): Unit |
|
open fun onAttached(): Boolean |
|
open fun onAttachedToUI(stateHandler: StateHandler): Unit |
|
open fun onDeactivated(): Unit |
|
open fun onDetached(): Boolean |
|
open fun onDetachedFromUI(stateHandler: StateHandler): Unit |
|
open fun onDrawUI(canvas: <ERROR CLASS>): Unit |
|
open fun onSizeChanged(w: Int, h: Int): Unit |
|
fun postInvalidateUi(): Unit |
open fun bindStateHandler(stateHandler: StateHandler): Unit |
|
abstract fun doRespondOnClick(event: TransformedMotionEvent!): Boolean |
|
abstract fun isRelativeToCrop(): Boolean |
|
abstract fun onMotionEvent(event: TransformedMotionEvent!): Unit |
|
abstract fun setImageRect(rect: Rect!): Unit |
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 |
|
fun <T : StateObservable<*>> StateHandlerBindable.stateHandlerResolve(): <ERROR CLASS><T> fun <T : StateObservable<*>> StateHandlerBindable.stateHandlerResolve(settings: T?): <ERROR CLASS><T> |
abstract class GlLayerBase : LayerBase
|
|
abstract class UILayer : LayerBase
|