cesium-native  0.41.0
CesiumGltfReader::GltfSharedAssetSystem Class Reference

Contains assets that are potentially shared across multiple glTF models. More...

#include <CesiumGltfReader/GltfSharedAssetSystem.h>

Inheritance diagram for CesiumGltfReader::GltfSharedAssetSystem:
CesiumUtility::ReferenceCounted< T, isThreadSafe > CesiumUtility::ThreadIdHolder< true > Cesium3DTilesSelection::TilesetSharedAssetSystem

Public Types

using ImageDepot = CesiumAsync::SharedAssetDepot< CesiumGltf::ImageAsset, NetworkImageAssetDescriptor >
 

Static Public Member Functions

static CesiumUtility::IntrusivePointer< GltfSharedAssetSystemgetDefault ()
 

Public Attributes

CesiumUtility::IntrusivePointer< ImageDepotpImage
 The asset depot for images.
 

Additional Inherited Members

- Public Member Functions inherited from CesiumUtility::ReferenceCounted< T, isThreadSafe >
void addReference () const
 Adds a counted reference to this object. Use CesiumUtility::IntrusivePointer instead of calling this method directly.
 
void releaseReference () const
 Removes a counted reference from this object. When the last reference is removed, this method will delete this instance. Use CesiumUtility::IntrusivePointer instead of calling this method directly.
 
std::int32_t getReferenceCount () const noexcept
 Returns the current reference count of this instance.
 

Detailed Description

Contains assets that are potentially shared across multiple glTF models.

Definition at line 12 of file GltfSharedAssetSystem.h.


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