|
cesium-native 0.52.0
|
This is the complete list of members for CesiumIonClient::Connection, including all inherited members.
| appData(const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const std::string &apiUrl="https://api.cesium.com") | CesiumIonClient::Connection | static |
| asset(int64_t assetID) const | CesiumIonClient::Connection | |
| assets() const | CesiumIonClient::Connection | |
| authorize(const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const std::string &friendlyApplicationName, int64_t clientID, const std::string &redirectPath, const std::vector< std::string > &scopes, std::function< void(const std::string &)> &&openUrlCallback, const CesiumIonClient::ApplicationData &appData, const std::string &ionApiUrl="https://api.cesium.com/", const std::string &ionAuthorizeUrl="https://ion.cesium.com/oauth") | CesiumIonClient::Connection | static |
| Connection(const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const std::string &accessToken, const CesiumIonClient::ApplicationData &appData, const std::string &apiUrl="https://api.cesium.com") | CesiumIonClient::Connection | |
| createToken(const std::string &name, const std::vector< std::string > &scopes, const std::optional< std::vector< int64_t > > &assetIds=std::nullopt, const std::optional< std::vector< std::string > > &allowedUrls=std::nullopt) const | CesiumIonClient::Connection | |
| defaults() const | CesiumIonClient::Connection | |
| geocode(GeocoderProviderType provider, GeocoderRequestType type, const std::string &query) | CesiumIonClient::Connection | |
| getAccessToken() const noexcept | CesiumIonClient::Connection | inline |
| getApiUrl(const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const std::string &ionUrl) | CesiumIonClient::Connection | static |
| getApiUrl() const noexcept | CesiumIonClient::Connection | inline |
| getAssetAccessor() const noexcept | CesiumIonClient::Connection | inline |
| getAsyncSystem() const noexcept | CesiumIonClient::Connection | inline |
| getIdFromToken(const std::string &token) | CesiumIonClient::Connection | static |
| me() const | CesiumIonClient::Connection | |
| modifyToken(const std::string &tokenID, const std::string &newName, const std::optional< std::vector< int64_t > > &newAssetIDs, const std::vector< std::string > &newScopes, const std::optional< std::vector< std::string > > &newAllowedUrls) const | CesiumIonClient::Connection | |
| nextPage(const Response< TokenList > ¤tPage) const | CesiumIonClient::Connection | |
| previousPage(const Response< TokenList > ¤tPage) const | CesiumIonClient::Connection | |
| token(const std::string &tokenID) const | CesiumIonClient::Connection | |
| tokens(const ListTokensOptions &options={}) const | CesiumIonClient::Connection |