cesium-native
0.41.0
|
Contains assets that are potentially shared across multiple glTF models. More...
#include <CesiumGltfReader/GltfSharedAssetSystem.h>
Public Types | |
using | ImageDepot = CesiumAsync::SharedAssetDepot< CesiumGltf::ImageAsset, NetworkImageAssetDescriptor > |
Static Public Member Functions | |
static CesiumUtility::IntrusivePointer< GltfSharedAssetSystem > | getDefault () |
Public Attributes | |
CesiumUtility::IntrusivePointer< ImageDepot > | pImage |
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. | |
Contains assets that are potentially shared across multiple glTF models.
Definition at line 12 of file GltfSharedAssetSystem.h.