public abstract class ContainerLayer extends ImgLyUIFrameContainer implements LayerI
Modifier and Type | Field and Description |
---|---|
protected Rect |
stage |
protected Transformation |
transformation |
uiDensity
Constructor and Description |
---|
ContainerLayer(Context context) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearEmptyRegion(Canvas canvas) |
protected void |
dispatchDraw(Canvas canvas)
Deprecated.
|
protected void |
dispatchDrawLayer(Canvas canvas) |
boolean |
doRespondOnClick(TransformedMotionEvent event) |
Operator |
generateOperator(StateHandler stateHandler) |
RectF |
getLimitedRenderRegion() |
View |
getView(Context context) |
void |
invalidate()
Deprecated.
|
void |
onMotionEvent(TransformedMotionEvent event) |
void |
onOperatorResult(SourceRequestAnswerI answer) |
protected void |
onSizeChanged(int w,
int h,
int oldw,
int oldh) |
boolean |
onTouchEvent(MotionEvent event)
Deprecated.
|
void |
postInvalidate()
Deprecated.
|
boolean |
releaseOperatorDirtyFlag() |
void |
render() |
void |
setLayerContainerCallback(LayerView layerView)
Deprecated.
|
void |
setLayerPaint(Paint paint)
Deprecated.
|
void |
setRenderPaint(Paint paint) |
void |
setTransformation(Transformation matrix) |
void |
setWillClearEmptyRegion(boolean willClearEmptyRegion) |
getStateHandler, onAttachedToUI, onAttachedToWindow, onDetachedFromUI, onDetachedFromWindow
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setImageRect
protected Rect stage
protected Transformation transformation
protected void clearEmptyRegion(Canvas canvas)
@Deprecated protected final void dispatchDraw(Canvas canvas)
protected void dispatchDrawLayer(Canvas canvas)
public boolean doRespondOnClick(@NonNull TransformedMotionEvent event)
doRespondOnClick
in interface LayerI
public Operator generateOperator(@NonNull StateHandler stateHandler)
generateOperator
in interface LayerI
public RectF getLimitedRenderRegion()
@Nullable public final View getView(Context context)
@Deprecated public final void invalidate()
public void onMotionEvent(@NonNull TransformedMotionEvent event)
onMotionEvent
in interface LayerI
public void onOperatorResult(SourceRequestAnswerI answer)
onOperatorResult
in interface LayerI
protected void onSizeChanged(int w, int h, int oldw, int oldh)
@Deprecated public final boolean onTouchEvent(MotionEvent event)
@Deprecated public final void postInvalidate()
public boolean releaseOperatorDirtyFlag()
releaseOperatorDirtyFlag
in interface LayerI
@AnyThread public void render()
@Deprecated public void setLayerContainerCallback(LayerView layerView)
setLayerContainerCallback
in interface LayerI
@Deprecated public final void setLayerPaint(Paint paint)
public void setRenderPaint(Paint paint)
public void setTransformation(@NonNull Transformation matrix)
setTransformation
in interface LayerI
public void setWillClearEmptyRegion(boolean willClearEmptyRegion)