doRespondOnClick
|
fun doRespondOnClick(event: TransformedMotionEvent): boolean |
drawPaddingThumb
|
fun drawPaddingThumb(canvas: Canvas, x: float, y: float, angle: float, centerOffset: float, alignment: ly.img.android.pesdk.backend.layer.TextDesignGlLayer.THUMB_ALIGNMENT): void |
drawStickerSlice
|
fun drawStickerSlice(canvas: Canvas, region: RectF, fullRange: RectF): void |
getResultRect
|
fun getResultRect(fullImageRegion: Rect, subSample: float): Rect |
getStickerDestinationRect
|
fun getStickerDestinationRect(scaleContext: ly.img.android.pesdk.backend.model.state.layer.TextDesignLayerSettings.ScaleContext): MultiRect |
getStickerPaddingRect
|
fun getStickerPaddingRect(scaleContext: ly.img.android.pesdk.backend.model.state.layer.TextDesignLayerSettings.ScaleContext): MultiRect |
getTouchedEdge
|
fun getTouchedEdge(pos: kotlin.Array<float>): ly.img.android.pesdk.backend.model.constant.RectEdge |
glSetup
|
fun glSetup(): void |
isInBitmap
|
fun isInBitmap(event: TransformedMotionEvent): boolean |
isOnPaddingThumb
|
fun isOnPaddingThumb(screenTouchPos: kotlin.Array<float>): boolean |
isRelativeToCrop
|
fun isRelativeToCrop(): boolean |
loadBitmapCache
|
fun loadBitmapCache(): void
fun loadBitmapCache(pixelSize: long): void |
needFullImageRegion
|
fun needFullImageRegion(): boolean |
onActivated
|
fun onActivated(): void |
onAttachedToUI
|
fun onAttachedToUI(stateHandler: ly.img.android.pesdk.backend.model.state.manager.StateHandler): void |
onDeactivated
|
fun onDeactivated(): void |
onDetachedFromUI
|
fun onDetachedFromUI(stateHandler: ly.img.android.pesdk.backend.model.state.manager.StateHandler): void |
onDrawLayer
|
fun onDrawLayer(): void |
onDrawUI
|
fun onDrawUI(canvas: Canvas): void |
onFlipImage
|
fun onFlipImage(transformSettings: ly.img.android.pesdk.backend.model.state.TransformSettings): void |
onMotionEvent
|
fun onMotionEvent(event: TransformedMotionEvent): void |
onStateChangeEvent
|
fun onStateChangeEvent(event: ly.img.android.pesdk.backend.model.state.layer.TextDesignLayerSettings.Event): void |
refresh
|
fun refresh(): void |
renderToCanvas
|
fun renderToCanvas(canvas: Canvas, fullImageRegion: Rect, destRegion: Rect, transformation: Transformation): void |
rotatePointsAroundCenter
|
synchronized fun rotatePointsAroundCenter(x: float, y: float, angle: float, points: kotlin.Array<float>): kotlin.Array<float> |
setImageDimensions
|
fun setImageDimensions(): void |
setImageRect
|
fun setImageRect(rect: Rect): void |
setStickerMatrix
|
fun setStickerMatrix(stickerMatrix: Transformation, scaleContext: ly.img.android.pesdk.backend.model.state.layer.TextDesignLayerSettings.ScaleContext): void |