Class EGLWindowSurfaceFactory

java.lang.Object
com.trimblemaps.mapsdk.maps.renderer.egl.EGLWindowSurfaceFactory
All Implemented Interfaces:
android.opengl.GLSurfaceView.EGLWindowSurfaceFactory

public class EGLWindowSurfaceFactory extends Object implements android.opengl.GLSurfaceView.EGLWindowSurfaceFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.microedition.khronos.egl.EGLSurface
    createWindowSurface(javax.microedition.khronos.egl.EGL10 egl, javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLConfig config, Object nativeWindow)
     
    void
    destroySurface(javax.microedition.khronos.egl.EGL10 egl, javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EGLWindowSurfaceFactory

      public EGLWindowSurfaceFactory()
  • Method Details

    • createWindowSurface

      public javax.microedition.khronos.egl.EGLSurface createWindowSurface(@NonNull javax.microedition.khronos.egl.EGL10 egl, @Nullable javax.microedition.khronos.egl.EGLDisplay display, @Nullable javax.microedition.khronos.egl.EGLConfig config, @Nullable Object nativeWindow)
      Specified by:
      createWindowSurface in interface android.opengl.GLSurfaceView.EGLWindowSurfaceFactory
    • destroySurface

      public void destroySurface(javax.microedition.khronos.egl.EGL10 egl, javax.microedition.khronos.egl.EGLDisplay display, javax.microedition.khronos.egl.EGLSurface surface)
      Specified by:
      destroySurface in interface android.opengl.GLSurfaceView.EGLWindowSurfaceFactory