public static interface GLSurfaceView.GLWrapper
android.opengl.GLSurfaceView.GLWrapper |
用于包装GL界面的界面。
通常用于在默认的GL接口上实现调试和跟踪。 通常通过创建自己的类来实现所有GL方法,方法是委派给另一个GL实例。 然后,您可以在调用委托之前或之后添加自己的行为。 所有GLWrapper都会实例化并返回包装GL实例:
class MyGLWrapper implements GLWrapper { GL wrap(GL gl) { return new MyGLImplementation(gl); } static class MyGLImplementation implements GL,GL10,GL11,... { ... } }
也可以看看:
Public methods |
|
---|---|
abstract GL |
wrap(GL gl) 在另一个gl界面中包装一个gl界面。 |
GL wrap (GL gl)
在另一个gl界面中包装一个gl界面。
Parameters | |
---|---|
gl |
GL : a GL interface that is to be wrapped. |
Returns | |
---|---|
GL |
either the input argument or another GL object that wraps the input argument. |