Package com.kakao.vectormap.internal
Class EngineHandler
- java.lang.Object
- 
- com.kakao.vectormap.internal.EngineHandler
 
- 
- All Implemented Interfaces:
- IEngineHandler
 
 public class EngineHandler extends java.lang.Object implements IEngineHandler 
- 
- 
Constructor SummaryConstructors Constructor Description EngineHandler(MapViewHolder mapViewHolder, EngineCreateCallback engineCreateCallback, boolean isVulkan)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEngineState()voidpause()booleanrender()voidresize(int width, int height)voidresume(int width, int height)longstart(Context context, int width, int height, int depthSize, java.lang.String glRenderer, Surface surface)voidstop()voidupdateSurface(int width, int height, Surface surface)
 
- 
- 
- 
Constructor Detail- 
EngineHandlerpublic EngineHandler(MapViewHolder mapViewHolder, EngineCreateCallback engineCreateCallback, boolean isVulkan) 
 
- 
 - 
Method Detail- 
startpublic long start(Context context, int width, int height, int depthSize, java.lang.String glRenderer, Surface surface) throws java.lang.RuntimeException- Specified by:
- startin interface- IEngineHandler
- Throws:
- java.lang.RuntimeException
 
 - 
resumepublic void resume(int width, int height)- Specified by:
- resumein interface- IEngineHandler
 
 - 
renderpublic boolean render() - Specified by:
- renderin interface- IEngineHandler
 
 - 
pausepublic void pause() - Specified by:
- pausein interface- IEngineHandler
 
 - 
updateSurfacepublic void updateSurface(int width, int height, Surface surface)- Specified by:
- updateSurfacein interface- IEngineHandler
 
 - 
resizepublic void resize(int width, int height)- Specified by:
- resizein interface- IEngineHandler
 
 - 
stoppublic void stop() - Specified by:
- stopin interface- IEngineHandler
 
 - 
getEngineStatepublic java.lang.String getEngineState() - Specified by:
- getEngineStatein interface- IEngineHandler
 
 
- 
 
-