public class DumbRenderer extends java.lang.Object implements IRenderer
| Modifier and Type | Class and Description |
|---|---|
static interface |
DumbRenderer.RendererDelegater |
MIRROR_BOTH, MIRROR_HORIZONTAL, MIRROR_NORMAL, MIRROR_NUM, MIRROR_VERTICAL| Constructor and Description |
|---|
DumbRenderer(EGLBase.IContext sharedContext,
int flags,
DumbRenderer.RendererDelegater delegater) |
| Modifier and Type | Method and Description |
|---|---|
void |
release()
関係するすべてのリソースを開放する。
|
void |
requestRender(java.lang.Object... args)
描画要求
|
void |
resize(int width,
int height)
Surfaceサイズを変更
|
void |
setMirror(int mirror)
映像を上下左右反転させるかどうかをセット
|
void |
setSurface(android.view.Surface surface)
描画先のSurfaceをセット
|
void |
setSurface(android.graphics.SurfaceTexture surface)
描画先のSurfaceをセット
|
public DumbRenderer(EGLBase.IContext sharedContext, int flags, DumbRenderer.RendererDelegater delegater)
public void release()
IRendererpublic void setSurface(android.view.Surface surface)
IRenderersetSurface in interface IRendererpublic void setSurface(android.graphics.SurfaceTexture surface)
IRenderersetSurface in interface IRendererpublic void setMirror(int mirror)
IRendererCommonsetMirror in interface IRendererCommonmirror - 0:通常, 1:左右反転, 2:上下反転, 3:上下左右反転public void resize(int width,
int height)
IRendererpublic void requestRender(java.lang.Object... args)
IRendererrequestRender in interface IRenderer