Package com.kakao.vectormap.graphics.gl
Class KGLSurfaceView
- java.lang.Object
- 
- SurfaceView
- 
- com.kakao.vectormap.graphics.gl.GLSurfaceView
- 
- com.kakao.vectormap.graphics.gl.KGLSurfaceView
 
 
 
- 
- All Implemented Interfaces:
- IMapSurfaceView
 
 public class KGLSurfaceView extends GLSurfaceView implements IMapSurfaceView 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.kakao.vectormap.graphics.gl.GLSurfaceViewGLSurfaceView.BaseConfigChooser, GLSurfaceView.EGLConfigChooser, GLSurfaceView.EGLContextFactory, GLSurfaceView.EGLWindowSurfaceFactory, GLSurfaceView.GLWrapper, GLSurfaceView.Renderer
 
- 
 - 
Field Summary- 
Fields inherited from class com.kakao.vectormap.graphics.gl.GLSurfaceViewDEBUG_CHECK_GL_ERROR, DEBUG_LOG_GL_CALLS, EXIT_TIMEOUT, RENDERMODE_CONTINUOUSLY, RENDERMODE_WHEN_DIRTY
 
- 
 - 
Constructor SummaryConstructors Constructor Description KGLSurfaceView(Context context, AttributeSet attrs)KGLSurfaceView(Context context, MapLifeCycleCallback callback, MapView mapView, MapReadyCallback... callbacks)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinish()java.lang.StringgetEngineState()MapRenderergetMapRenderer()SurfaceViewgetView()voidinitEngine(boolean glThreadNull)booleanisFinishManually()booleanonTouchEvent(MotionEvent event)voidsetFinishManually(boolean finishManually)voidsetMapRenderer(MapRenderer renderer)- 
Methods inherited from class com.kakao.vectormap.graphics.gl.GLSurfaceViewdoStop, getDebugFlags, getPreserveEGLContextOnPause, getRenderMode, isExitTimeout, onPause, onResume, queueEvent, requestRender, setDebugFlags, setEGLConfigChooser, setEGLConfigChooser, setEGLConfigChooser, setEGLContextClientVersion, setEGLContextFactory, setEGLWindowSurfaceFactory, setGLWrapper, setPreserveEGLContextOnPause, setRenderer, setRenderMode, surfaceChanged, surfaceCreated, surfaceDestroyed, surfaceRedrawNeeded, surfaceRedrawNeededAsync
 - 
Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.kakao.vectormap.graphics.IMapSurfaceViewrequestRender
 
- 
 
- 
- 
- 
Constructor Detail- 
KGLSurfaceViewpublic KGLSurfaceView(Context context, MapLifeCycleCallback callback, MapView mapView, MapReadyCallback... callbacks)
 - 
KGLSurfaceViewpublic KGLSurfaceView(Context context, AttributeSet attrs)
 
- 
 - 
Method Detail- 
initEnginepublic void initEngine(boolean glThreadNull) - Specified by:
- initEnginein class- GLSurfaceView
 
 - 
isFinishManuallypublic boolean isFinishManually() - Specified by:
- isFinishManuallyin interface- IMapSurfaceView
- Specified by:
- isFinishManuallyin class- GLSurfaceView
 
 - 
getViewpublic SurfaceView getView() - Specified by:
- getViewin interface- IMapSurfaceView
 
 - 
setMapRendererpublic void setMapRenderer(MapRenderer renderer) - Specified by:
- setMapRendererin interface- IMapSurfaceView
 
 - 
getMapRendererpublic MapRenderer getMapRenderer() - Specified by:
- getMapRendererin interface- IMapSurfaceView
 
 - 
setFinishManuallypublic void setFinishManually(boolean finishManually) - Specified by:
- setFinishManuallyin interface- IMapSurfaceView
 
 - 
finishpublic void finish() throws java.lang.RuntimeException- Specified by:
- finishin interface- IMapSurfaceView
- Throws:
- java.lang.RuntimeException
 
 - 
getEngineStatepublic java.lang.String getEngineState() - Specified by:
- getEngineStatein interface- IMapSurfaceView
 
 - 
onTouchEventpublic boolean onTouchEvent(MotionEvent event) 
 
- 
 
-