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