public class PictureGlLayer extends GlGround implements GlOperator.Callback
Modifier and Type | Field and Description |
---|---|
GlOperator |
glOperator |
callback, stage, transformation
isAttached, showState, uiDensity, willDrawUi
Constructor and Description |
---|
PictureGlLayer(Context context,
PictureLayerSettings settings) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
void |
glSetup() |
protected void |
onAttachedToUI(StateHandler stateHandler) |
void |
onDrawLayer() |
void |
onResultDirty() |
protected void |
onVisibleAreaChanged() |
protected void |
previewForceRendering() |
Bitmap |
renderOffscreen() |
void |
setImageRect(Rect rect) |
doRespondOnClick, generateOperator, getView, invalidate, onDrawFrame, onMotionEvent, onOperatorResult, onSizeChanged, onSurfaceChanged, onSurfaceCreated, onTouchEvent, postInvalidate, releaseOperatorDirtyFlag, render, setLayerContainerCallback, setTransformation
getStateHandler, onAttachedToWindow, onDetachedFromUI, onDetachedFromWindow, onDrawUI, onPause, onResume, postInvalidateUi, requestRender, runWithGlContext, setWillDrawUi, surfaceChanged, surfaceCreated, surfaceDestroyed
public GlOperator glOperator
public PictureGlLayer(Context context, PictureLayerSettings settings)
public boolean equals(java.lang.Object obj)
protected void onAttachedToUI(StateHandler stateHandler)
onAttachedToUI
in class ImgLyUISurfaceView
public void onDrawLayer()
onDrawLayer
in class GlGround
@AnyThread public void onResultDirty()
onResultDirty
in interface GlOperator.Callback
@AnyThread protected void onVisibleAreaChanged()
@AnyThread protected void previewForceRendering()
@WorkerThread public Bitmap renderOffscreen()
public void setImageRect(@NonNull Rect rect)
setImageRect
in interface LayerI