public abstract class ImgLyUITextureView extends GlTextureView implements UIOverlayDrawer
Modifier and Type | Field and Description |
---|---|
protected boolean |
isAttached |
protected EditorShowState |
showState |
protected float |
uiDensity |
protected boolean |
willDrawUi |
Constructor and Description |
---|
ImgLyUITextureView(Context context) |
ImgLyUITextureView(Context context,
AttributeSet attrs) |
ImgLyUITextureView(Context context,
AttributeSet attrs,
int defStyleAttr) |
Modifier and Type | Method and Description |
---|---|
protected StateHandler |
getStateHandler() |
protected void |
onAttachedToUI(StateHandler stateHandler) |
protected void |
onAttachedToWindow() |
protected void |
onDetachedFromUI(StateHandler stateHandler) |
protected void |
onDetachedFromWindow() |
void |
onDrawUI(Canvas canvas) |
void |
postInvalidateUi() |
void |
setWillDrawUi(boolean willDrawUi) |
finalize, onPause, onResume, onSurfaceTextureAvailable, onSurfaceTextureDestroyed, onSurfaceTextureSizeChanged, onSurfaceTextureUpdated, queueEvent, requestRender, setEGLConfigChooser, setEGLContextFactory, setRenderer, setRenderMode, setSurfaceTextureListener
protected boolean isAttached
protected EditorShowState showState
protected float uiDensity
protected boolean willDrawUi
public ImgLyUITextureView(Context context)
public ImgLyUITextureView(Context context, AttributeSet attrs)
public ImgLyUITextureView(Context context, AttributeSet attrs, int defStyleAttr)
@AnyThread protected final StateHandler getStateHandler()
@CallSuper protected void onAttachedToUI(StateHandler stateHandler)
@CallSuper protected void onAttachedToWindow()
onAttachedToWindow
in class GlTextureView
@CallSuper protected void onDetachedFromUI(StateHandler stateHandler)
@CallSuper protected void onDetachedFromWindow()
onDetachedFromWindow
in class GlTextureView
@CallSuper public void onDrawUI(Canvas canvas)
onDrawUI
in interface UIOverlayDrawer
@AnyThread public void postInvalidateUi()
public void setWillDrawUi(boolean willDrawUi)