MapKit Mobile SDK
  • About MapKit
  • Android
    • Getting started
    • Tutorials
    • Class references
      • world.mappable.mapkit
      • world.mappable.mapkit.annotations
      • world.mappable.mapkit.directions
      • world.mappable.mapkit.directions.driving
      • world.mappable.mapkit.geometry
      • world.mappable.mapkit.geometry.geo
      • world.mappable.mapkit.glyphs
      • world.mappable.mapkit.images
      • world.mappable.mapkit.layers
      • world.mappable.mapkit.location
      • world.mappable.mapkit.logo
      • world.mappable.mapkit.map
      • world.mappable.mapkit.mapview
      • world.mappable.mapkit.navigation
      • world.mappable.mapkit.render.internal
      • world.mappable.mapkit.resource_url_provider
      • world.mappable.mapkit.road_events
      • world.mappable.mapkit.search
      • world.mappable.mapkit.search.search_layer
      • world.mappable.mapkit.storage
      • world.mappable.mapkit.tiles
      • world.mappable.mapkit.traffic
      • world.mappable.mapkit.transport
      • world.mappable.mapkit.transport.bicycle
      • world.mappable.mapkit.transport.masstransit
      • world.mappable.mapkit.transport.time
      • world.mappable.mapkit.uri
      • world.mappable.mapkit.user_location
      • world.mappable.runtime
      • world.mappable.runtime.any
      • world.mappable.runtime.attestation
      • world.mappable.runtime.bindings
      • world.mappable.runtime.connectivity
      • world.mappable.runtime.device
      • world.mappable.runtime.graphics
      • world.mappable.runtime.i18n
      • world.mappable.runtime.image
      • world.mappable.runtime.logging
      • world.mappable.runtime.model
      • world.mappable.runtime.network
      • world.mappable.runtime.recovery
      • world.mappable.runtime.sensors
      • world.mappable.runtime.subscription
      • world.mappable.runtime.ui_view
      • world.mappable.runtime.view
  • iOS
  • Map styles

Package world.mappable.runtime.view

Class PlatformGLSurfaceTextureView

java.lang.Object
    ↳ GLTextureView
        ↳ world.mappable.runtime.view.PlatformGLSurfaceTextureView

All Superinterfaces:

world.mappable.runtime.view.internal.RenderDelegate, PlatformView, world.mappable.runtime.view.internal.PlatformGLRenderer.GLContextListener

class PlatformGLSurfaceTextureView extends GLTextureView implements RenderDelegate, PlatformView

Summary

Constructors

Signature and Description

PlatformGLSurfaceTextureView(android.content.Context context,
                             boolean glDebugEnabled)

PlatformGLSurfaceTextureView(android.content.Context context,
                             int width,
                             int height,
                             boolean glDebugEnabled)

Methods

Type and modifiers

Method and Description

void

setTexture(android.graphics.SurfaceTexture surfaceTexture,
           int width,
           int height)

void

setTexture(android.graphics.SurfaceTexture surfaceTexture)

void

onSizeChanged(int width,
              int height)

boolean

onTouchEvent(android.view.MotionEvent event)

NativeObject

getNativePlatformView()

void

destroyNativePlatformView()

void

pause()

void

resume()

void

stop()

void

start()

android.view.View

getView()

void

setNoninteractive(boolean is)

void

onMemoryWarning()

void

onContextCreated()

Constuctors

PlatformGLSurfaceTextureView

PlatformGLSurfaceTextureView(android.content.Context context,
                             boolean glDebugEnabled)


PlatformGLSurfaceTextureView

PlatformGLSurfaceTextureView(android.content.Context context,
                             int width,
                             int height,
                             boolean glDebugEnabled)


Methods

setTexture

void setTexture(android.graphics.SurfaceTexture surfaceTexture,
                int width,
                int height)


setTexture

void setTexture(android.graphics.SurfaceTexture surfaceTexture)


onSizeChanged

void onSizeChanged(int width,
                   int height)


onTouchEvent

boolean onTouchEvent(android.view.MotionEvent event)


getNativePlatformView

@Override
NativeObject getNativePlatformView()


destroyNativePlatformView

@Override
void destroyNativePlatformView()


pause

@Override
void pause()


resume

@Override
void resume()


stop

@Override
void stop()


start

@Override
void start()


getView

@Override
android.view.View getView()


setNoninteractive

@Override
void setNoninteractive(boolean is)


onMemoryWarning

@Override
void onMemoryWarning()


onContextCreated

@Override
void onContextCreated()