A Cesium ion Asset, such as a 3D Tiles tileset or an imagery layer.
More...
#include <CesiumIonClient/Assets.h>
|
| int64_t | id = -1 |
| | The unique identifier for this asset.
|
| |
| std::string | name |
| | The name of this asset.
|
| |
| std::string | description |
| | A Markdown compatible string describing this asset.
|
| |
| std::string | attribution |
| | A Markdown compatible string containing any required attribution for this asset.
|
| |
| std::string | type |
| | The asset's type./.
|
| |
| int64_t | bytes = 0 |
| | The number of bytes this asset occupies in the user's account.
|
| |
| std::string | dateAdded |
| | The date and time that this asset was created in RFC 3339 format.
|
| |
| std::string | status |
| | Describes the state of the asset during the upload and tiling processes.
|
| |
| int8_t | percentComplete = 0 |
| | The percentage progress of the tiling pipeline preparing this asset.
|
| |
A Cesium ion Asset, such as a 3D Tiles tileset or an imagery layer.
Definition at line 11 of file Assets.h.
◆ attribution
| std::string CesiumIonClient::Asset::attribution |
A Markdown compatible string containing any required attribution for this asset.
Clients will be required to display this attribution to end users.
Definition at line 33 of file Assets.h.
◆ bytes
| int64_t CesiumIonClient::Asset::bytes = 0 |
The number of bytes this asset occupies in the user's account.
Definition at line 43 of file Assets.h.
◆ dateAdded
| std::string CesiumIonClient::Asset::dateAdded |
The date and time that this asset was created in RFC 3339 format.
Definition at line 49 of file Assets.h.
◆ description
| std::string CesiumIonClient::Asset::description |
A Markdown compatible string describing this asset.
Definition at line 25 of file Assets.h.
◆ id
| int64_t CesiumIonClient::Asset::id = -1 |
The unique identifier for this asset.
Definition at line 15 of file Assets.h.
◆ name
| std::string CesiumIonClient::Asset::name |
The name of this asset.
Definition at line 20 of file Assets.h.
◆ percentComplete
| int8_t CesiumIonClient::Asset::percentComplete = 0 |
The percentage progress of the tiling pipeline preparing this asset.
Definition at line 70 of file Assets.h.
◆ status
| std::string CesiumIonClient::Asset::status |
Describes the state of the asset during the upload and tiling processes.
| Value | Description | | AWAITING_FILES | The asset has been created but the server is waiting for source data to be uploaded. | | NOT_STARTED | The server was notified that all source data was uploaded and is waiting for the tiling process to start. | | IN_PROGRESS | The source data is being tiled, see percentComplete to monitor progress. | | COMPLETE | The asset was tiled successfully. | | DATA_ERROR | The uploaded source data was invalid or unsupported. | | ERROR | An internal error occurred during the tiling process. Please contact suppo.nosp@m.rt@c.nosp@m.esium.nosp@m..com. |
Definition at line 65 of file Assets.h.
◆ type
| std::string CesiumIonClient::Asset::type |
The documentation for this struct was generated from the following file:
- /home/runner/work/cesium-native/cesium-native/CesiumIonClient/include/CesiumIonClient/Assets.h