cesium-native 0.52.0
Loading...
Searching...
No Matches
CesiumRasterOverlays::TileProviderAndTile Struct Reference

Holds a tile and its corresponding tile provider. Used as the return value of ActivatedRasterOverlay::loadTile. More...

#include <CesiumRasterOverlays/ActivatedRasterOverlay.h>

Public Member Functions

 TileProviderAndTile (const CesiumUtility::IntrusivePointer< RasterOverlayTileProvider > &pTileProvider_, const CesiumUtility::IntrusivePointer< RasterOverlayTile > &pTile_) noexcept
 Constructs an instance.
 
 TileProviderAndTile (const TileProviderAndTile &) noexcept
 Copy constructor.
 
TileProviderAndTileoperator= (const TileProviderAndTile &) noexcept
 Copy assignment operator.
 
 TileProviderAndTile (TileProviderAndTile &&) noexcept
 Move constructor.
 
TileProviderAndTileoperator= (TileProviderAndTile &&) noexcept
 Move assignment operator.
 

Public Attributes

CesiumUtility::IntrusivePointer< RasterOverlayTileProviderpTileProvider
 A CesiumUtility::IntrusivePointer to the RasterOverlayTileProvider used for this tile.
 
CesiumUtility::IntrusivePointer< RasterOverlayTilepTile
 A CesiumUtility::IntrusivePointer to the RasterOverlayTile used for this tile.
 

Detailed Description

Holds a tile and its corresponding tile provider. Used as the return value of ActivatedRasterOverlay::loadTile.

Definition at line 30 of file ActivatedRasterOverlay.h.

Constructor & Destructor Documentation

◆ TileProviderAndTile()

CesiumRasterOverlays::TileProviderAndTile::TileProviderAndTile ( const CesiumUtility::IntrusivePointer< RasterOverlayTileProvider > & pTileProvider_,
const CesiumUtility::IntrusivePointer< RasterOverlayTile > & pTile_ )
noexcept

Constructs an instance.

Parameters
pTileProvider_The tile provider used for this tile.
pTile_The tile.

Member Data Documentation

◆ pTile

CesiumUtility::IntrusivePointer<RasterOverlayTile> CesiumRasterOverlays::TileProviderAndTile::pTile

A CesiumUtility::IntrusivePointer to the RasterOverlayTile used for this tile.

Definition at line 36 of file ActivatedRasterOverlay.h.

◆ pTileProvider

CesiumUtility::IntrusivePointer<RasterOverlayTileProvider> CesiumRasterOverlays::TileProviderAndTile::pTileProvider

A CesiumUtility::IntrusivePointer to the RasterOverlayTileProvider used for this tile.

Definition at line 33 of file ActivatedRasterOverlay.h.


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