cesium-native
0.41.0
|
External interfaces used by a Tileset. More...
#include <Cesium3DTilesSelection/TilesetExternals.h>
Public Attributes | |
std::shared_ptr< CesiumAsync::IAssetAccessor > | pAssetAccessor |
An external CesiumAsync::IAssetAccessor. | |
std::shared_ptr< IPrepareRendererResources > | pPrepareRendererResources |
An external IPrepareRendererResources. | |
CesiumAsync::AsyncSystem | asyncSystem |
The async system to use to do work in threads. More... | |
std::shared_ptr< CesiumUtility::CreditSystem > | pCreditSystem |
An external CreditSystem that can be used to manage credit strings and track which which credits to show and remove from the screen each frame. | |
std::shared_ptr< spdlog::logger > | pLogger = spdlog::default_logger() |
A spdlog logger that will receive log messages. More... | |
std::shared_ptr< TileOcclusionRendererProxyPool > | pTileOcclusionProxyPool |
A pool of renderer proxies to determine the occlusion state of tile bounding volumes. More... | |
CesiumUtility::IntrusivePointer< TilesetSharedAssetSystem > | pSharedAssetSystem |
The shared asset system used to facilitate sharing of common assets, such as images, between and within tilesets. More... | |
External interfaces used by a Tileset.
Not supposed to be used by clients.
Definition at line 29 of file TilesetExternals.h.
CesiumAsync::AsyncSystem Cesium3DTilesSelection::TilesetExternals::asyncSystem |
The async system to use to do work in threads.
The tileset will automatically call CesiumAsync::AsyncSystem::dispatchMainThreadTasks from Tileset::updateView.
Definition at line 48 of file TilesetExternals.h.
std::shared_ptr<spdlog::logger> Cesium3DTilesSelection::TilesetExternals::pLogger = spdlog::default_logger() |
A spdlog logger that will receive log messages.
If not specified, defaults to spdlog::default_logger()
.
Definition at line 62 of file TilesetExternals.h.
CesiumUtility::IntrusivePointer<TilesetSharedAssetSystem> Cesium3DTilesSelection::TilesetExternals::pSharedAssetSystem |
The shared asset system used to facilitate sharing of common assets, such as images, between and within tilesets.
Definition at line 78 of file TilesetExternals.h.
std::shared_ptr<TileOcclusionRendererProxyPool> Cesium3DTilesSelection::TilesetExternals::pTileOcclusionProxyPool |
A pool of renderer proxies to determine the occlusion state of tile bounding volumes.
If not specified, the traversal will not attempt to leverage occlusion information.
Definition at line 71 of file TilesetExternals.h.