public class GLWallpaperService.GLEngine
extends Engine
Modifier and Type | Field and Description |
---|---|
static int |
RENDERMODE_CONTINUOUSLY |
static int |
RENDERMODE_WHEN_DIRTY |
Constructor and Description |
---|
GLWallpaperService.GLEngine() |
Modifier and Type | Method and Description |
---|---|
int |
getDebugFlags() |
int |
getRenderMode() |
void |
onCreate(SurfaceHolder surfaceHolder) |
void |
onDestroy() |
void |
onPause() |
void |
onResume() |
void |
onSurfaceChanged(SurfaceHolder holder,
int format,
int width,
int height) |
void |
onSurfaceCreated(SurfaceHolder holder) |
void |
onSurfaceDestroyed(SurfaceHolder holder) |
void |
onVisibilityChanged(boolean visible) |
void |
queueEvent(java.lang.Runnable r) |
void |
requestRender() |
void |
setDebugFlags(int debugFlags) |
void |
setEGLConfigChooser(EGLConfigChooser configChooser) |
void |
setEGLConfigChooser(int redSize,
int greenSize,
int blueSize,
int alphaSize,
int depthSize,
int stencilSize) |
void |
setEGLContextFactory(EGLContextFactory factory) |
void |
setEGLWindowSurfaceFactory(EGLWindowSurfaceFactory factory) |
void |
setGLWrapper(GLWrapper glWrapper)
An EGL helper class.
|
void |
setRenderer(Renderer renderer) |
void |
setRenderMode(int renderMode) |
public static final int RENDERMODE_WHEN_DIRTY
public static final int RENDERMODE_CONTINUOUSLY
public void onVisibilityChanged(boolean visible)
public void onCreate(SurfaceHolder surfaceHolder)
public void onDestroy()
public void onSurfaceChanged(SurfaceHolder holder, int format, int width, int height)
public void onSurfaceCreated(SurfaceHolder holder)
public void onSurfaceDestroyed(SurfaceHolder holder)
public void setGLWrapper(GLWrapper glWrapper)
public void setDebugFlags(int debugFlags)
public int getDebugFlags()
public void setRenderer(Renderer renderer)
public void setEGLContextFactory(EGLContextFactory factory)
public void setEGLWindowSurfaceFactory(EGLWindowSurfaceFactory factory)
public void setEGLConfigChooser(EGLConfigChooser configChooser)
public void setEGLConfigChooser(int redSize, int greenSize, int blueSize, int alphaSize, int depthSize, int stencilSize)
public void setRenderMode(int renderMode)
public int getRenderMode()
public void requestRender()
public void onPause()
public void onResume()
public void queueEvent(java.lang.Runnable r)