public class FocusLayer extends OperatorLayer
callback, stage, transformation
isAttached, showState, uiDensity, willDrawUi
Constructor and Description |
---|
FocusLayer(Context context,
FocusLayerSettings settings) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
protected void |
flagAsDirty() |
Operator |
generateOperator(StateHandler stateHandler) |
RectF |
getLimitedRenderRegion() |
void |
onDrawLayer(Canvas canvas,
Bitmap bluredImage) |
void |
onDrawUI(Canvas canvas) |
protected void |
onEditorModeChange() |
protected void |
onFocusModeChange() |
protected void |
onFocusModeChanged() |
void |
onMotionEvent(TransformedMotionEvent event) |
protected void |
refreshPaint(ColorAdjustmentSettings colorAdjustmentSettings) |
void |
setImageRect(Rect rect) |
void |
showIndicator(boolean stay) |
flagOperatorAsDirty, onDrawLayer, onOperatorResult, releaseOperatorDirtyFlag
clearEmptyRegion, doRespondOnClick, getView, invalidate, onDraw, onSizeChanged, onTouchEvent, postInvalidate, render, setLayerContainerCallback, setLayerPaint, setTransformation, setWillClearEmptyRegion
getStateHandler, onAttachedToUI, onAttachedToWindow, onDetachedFromUI, onDetachedFromWindow, postInvalidateUi, setWillDrawUi
public FocusLayer(Context context, FocusLayerSettings settings)
public boolean equals(java.lang.Object obj)
protected void flagAsDirty()
public Operator generateOperator(@NonNull StateHandler stateHandler)
generateOperator
in interface LayerI
generateOperator
in class OperatorLayer
public RectF getLimitedRenderRegion()
getLimitedRenderRegion
in class CanvasLayer
public void onDrawLayer(Canvas canvas, Bitmap bluredImage)
onDrawLayer
in class OperatorLayer
public void onDrawUI(@NonNull Canvas canvas)
onDrawUI
in interface UIOverlayDrawer
onDrawUI
in class ImgLyUIView
protected void onEditorModeChange()
protected void onFocusModeChange()
protected void onFocusModeChanged()
public void onMotionEvent(@NonNull TransformedMotionEvent event)
onMotionEvent
in interface LayerI
onMotionEvent
in class CanvasLayer
protected void refreshPaint(ColorAdjustmentSettings colorAdjustmentSettings)
public void setImageRect(@NonNull Rect rect)
public void showIndicator(boolean stay)