cesium-native  0.41.0
CesiumIonClient::Connection Member List

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::Connectionstatic
asset(int64_t assetID) constCesiumIonClient::Connection
assets() constCesiumIonClient::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::Connectionstatic
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) constCesiumIonClient::Connection
defaults() constCesiumIonClient::Connection
getAccessToken() const noexceptCesiumIonClient::Connectioninline
getApiUrl(const CesiumAsync::AsyncSystem &asyncSystem, const std::shared_ptr< CesiumAsync::IAssetAccessor > &pAssetAccessor, const std::string &ionUrl) (defined in CesiumIonClient::Connection)CesiumIonClient::Connectionstatic
getApiUrl() const noexceptCesiumIonClient::Connectioninline
getAssetAccessor() const noexceptCesiumIonClient::Connectioninline
getAsyncSystem() const noexceptCesiumIonClient::Connectioninline
getIdFromToken(const std::string &token)CesiumIonClient::Connectionstatic
me() constCesiumIonClient::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) constCesiumIonClient::Connection
nextPage(const Response< TokenList > &currentPage) constCesiumIonClient::Connection
previousPage(const Response< TokenList > &currentPage) constCesiumIonClient::Connection
token(const std::string &tokenID) constCesiumIonClient::Connection
tokens(const ListTokensOptions &options={}) constCesiumIonClient::Connection