public class PictureLayer extends OperatorLayer
callback, stage, transformation
isAttached, showState, uiDensity, willDrawUi
Constructor and Description |
---|
PictureLayer(Context context,
PictureLayerSettings settings) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
protected void |
flagAsDirty() |
Operator |
generateOperator(StateHandler stateHandler) |
RectF |
getLimitedRenderRegion() |
protected void |
onAttachedToUI(StateHandler stateHandler) |
void |
onDrawLayer(Canvas canvas,
Bitmap operatorResult) |
void |
onImageFormatDetected(EditorLoadSettings loadSettings) |
void |
onVisibleAreaChanged() |
protected void |
refreshPaint(ColorAdjustmentSettings colorAdjustmentSettings) |
void |
setImageRect(Rect rect) |
flagOperatorAsDirty, onDrawLayer, onOperatorResult, releaseOperatorDirtyFlag
clearEmptyRegion, doRespondOnClick, getView, invalidate, onDraw, onMotionEvent, onSizeChanged, onTouchEvent, postInvalidate, render, setLayerContainerCallback, setLayerPaint, setTransformation, setWillClearEmptyRegion
getStateHandler, onAttachedToWindow, onDetachedFromUI, onDetachedFromWindow, onDrawUI, postInvalidateUi, setWillDrawUi
public PictureLayer(Context context, PictureLayerSettings 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
protected void onAttachedToUI(StateHandler stateHandler)
onAttachedToUI
in class ImgLyUIView
public void onDrawLayer(Canvas canvas, Bitmap operatorResult)
onDrawLayer
in class OperatorLayer
@WorkerThread public void onImageFormatDetected(EditorLoadSettings loadSettings)
public void onVisibleAreaChanged()
protected void refreshPaint(ColorAdjustmentSettings colorAdjustmentSettings)
public void setImageRect(@NonNull Rect rect)