cesium-native 0.55.0
Loading...
Searching...
No Matches
CesiumRasterOverlays::CreateRasterOverlayTileProviderParameters Struct Reference

Parameters passed to RasterOverlay::createTileProvider. More...

#include <CesiumRasterOverlays/CreateRasterOverlayTileProviderParameters.h>

Public Attributes

RasterOverlayExternals externals
 The external interfaces for use by the raster overlay tile provider.
 
CesiumUtility::IntrusivePointer< const RasterOverlaypOwner {nullptr}
 The overlay that owns the overlay that is creating the tile provider.
 
std::shared_ptr< CesiumUtility::CreditSourcepCreditSource {nullptr}
 The credit source that the new tile provider should use for its credits.
 

Detailed Description

Parameters passed to RasterOverlay::createTileProvider.

Definition at line 18 of file CreateRasterOverlayTileProviderParameters.h.

Member Data Documentation

◆ externals

RasterOverlayExternals CesiumRasterOverlays::CreateRasterOverlayTileProviderParameters::externals

The external interfaces for use by the raster overlay tile provider.

Definition at line 22 of file CreateRasterOverlayTileProviderParameters.h.

◆ pCreditSource

std::shared_ptr<CesiumUtility::CreditSource> CesiumRasterOverlays::CreateRasterOverlayTileProviderParameters::pCreditSource {nullptr}

The credit source that the new tile provider should use for its credits.

If nullptr, a new credit source will be created for the tile provider.

Definition at line 39 of file CreateRasterOverlayTileProviderParameters.h.

◆ pOwner

CesiumUtility::IntrusivePointer<const RasterOverlay> CesiumRasterOverlays::CreateRasterOverlayTileProviderParameters::pOwner {nullptr}

The overlay that owns the overlay that is creating the tile provider.

If nullptr, this overlay is not aggregated, and the owner of the tile provider is the overlay that created it.

Definition at line 31 of file CreateRasterOverlayTileProviderParameters.h.


The documentation for this struct was generated from the following file: