openUserPanoramaWithLocalDataSource abstract method

void openUserPanoramaWithLocalDataSource(
  1. PanoramaDescription panoramaDescription,
  2. PanoramaTileImageFactory tileImageProvider,
  3. PanoramaIconImageFactory iconImageProvider,
  4. PanoramaUserPanoramaEventListener userPanoramaEventListener,
)

Opens the panorama from the local datasource.

The class maintains a strong reference to the object in the 'tileImageProvider' parameter until it (the class) is invalidated.

The class maintains a strong reference to the object in the 'iconImageProvider' parameter until it (the class) is invalidated.

The class does not retain the object in the 'userPanoramaEventListener' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.

panoramaDescription Initialize this struct to open panorama tileImageProvider The tile datasource iconImageProvider The icon datasource userPanoramaEventListener The user panorama notification listener

Implementation

void openUserPanoramaWithLocalDataSource(
    places_panorama_panorama_description.PanoramaDescription
        panoramaDescription,
    places_panorama_panorama_description.PanoramaTileImageFactory
        tileImageProvider,
    places_panorama_panorama_description.PanoramaIconImageFactory
        iconImageProvider,
    places_panorama_panorama_description.PanoramaUserPanoramaEventListener
        userPanoramaEventListener);