cesium-native  0.41.0
CesiumRasterOverlays::RasterOverlayTileProvider Member List

This is the complete list of members for CesiumRasterOverlays::RasterOverlayTileProvider, including all inherited members.

addReference() constCesiumUtility::ReferenceCounted< T, isThreadSafe >inline
getAssetAccessor() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getAsyncSystem() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getCoverageRectangle() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getCredit() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getLogger() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getNumberOfTilesLoading() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getOwner() noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getOwner() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getPrepareRendererResources() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getProjection() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
getReferenceCount() const noexceptCesiumUtility::ReferenceCounted< T, isThreadSafe >inline
getTile(const CesiumGeometry::Rectangle &rectangle, const glm::dvec2 &targetScreenPixels)CesiumRasterOverlays::RasterOverlayTileProvider
getTileDataBytes() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
isPlaceholder() const noexceptCesiumRasterOverlays::RasterOverlayTileProviderinline
loadTile(RasterOverlayTile &tile)CesiumRasterOverlays::RasterOverlayTileProvider
loadTileImage(RasterOverlayTile &overlayTile)=0CesiumRasterOverlays::RasterOverlayTileProviderprotectedpure virtual
loadTileImageFromUrl(const std::string &url, const std::vector< CesiumAsync::IAssetAccessor::THeader > &headers={}, LoadTileImageFromUrlOptions &&options={}) constCesiumRasterOverlays::RasterOverlayTileProviderprotected
loadTileThrottled(RasterOverlayTile &tile)CesiumRasterOverlays::RasterOverlayTileProvider
RasterOverlayTileProvider(const CesiumUtility::IntrusivePointer< const RasterOverlay > &pOwner, const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const CesiumGeospatial::Ellipsoid &ellipsoid CESIUM_DEFAULT_ELLIPSOID) noexceptCesiumRasterOverlays::RasterOverlayTileProvider
RasterOverlayTileProvider(const CesiumUtility::IntrusivePointer< const RasterOverlay > &pOwner, const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, std::optional< CesiumUtility::Credit > credit, const std::shared_ptr< IPrepareRasterOverlayRendererResources > &pPrepareRendererResources, const std::shared_ptr< spdlog::logger > &pLogger, const CesiumGeospatial::Projection &projection, const CesiumGeometry::Rectangle &coverageRectangle) noexceptCesiumRasterOverlays::RasterOverlayTileProvider
ReferenceCounted() noexcept (defined in CesiumUtility::ReferenceCounted< T, isThreadSafe >)CesiumUtility::ReferenceCounted< T, isThreadSafe >inline
releaseReference() constCesiumUtility::ReferenceCounted< T, isThreadSafe >inline
removeTile(RasterOverlayTile *pTile) noexceptCesiumRasterOverlays::RasterOverlayTileProvider
~RasterOverlayTileProvider() noexceptCesiumRasterOverlays::RasterOverlayTileProvidervirtual
~ReferenceCounted() noexcept (defined in CesiumUtility::ReferenceCounted< T, isThreadSafe >)CesiumUtility::ReferenceCounted< T, isThreadSafe >inline