cesium-native
0.41.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 | |
getAccessToken() const noexcept | CesiumIonClient::Connection | inline |
getApiUrl(const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const std::string &ionUrl) (defined in CesiumIonClient::Connection) | 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 |