VCV Rack API v2
|
Go to the source code of this file.
Classes | |
struct | rack::library::UpdateInfo |
Namespaces | |
namespace | rack |
Root namespace for the Rack API. | |
namespace | rack::library |
Synchronizes plugins with the VCV Library and handles VCV accounts with the vcvrack.com API. | |
Functions | |
PRIVATE void | rack::library::init () |
PRIVATE void | rack::library::destroy () |
PRIVATE void | rack::library::checkAppUpdate () |
bool | rack::library::isAppUpdateAvailable () |
bool | rack::library::isLoggedIn () |
PRIVATE void | rack::library::logIn (std::string email, std::string password) |
PRIVATE void | rack::library::logOut () |
PRIVATE void | rack::library::checkUpdates () |
PRIVATE bool | rack::library::hasUpdates () |
PRIVATE void | rack::library::syncUpdate (std::string slug) |
PRIVATE void | rack::library::syncUpdates () |
Variables | |
std::string | rack::library::appVersion |
std::string | rack::library::appDownloadUrl |
std::string | rack::library::appChangelogUrl |
std::string | rack::library::loginStatus |
std::map< std::string, UpdateInfo > | rack::library::updateInfos |
std::string | rack::library::updateStatus |
std::string | rack::library::updateSlug |
float | rack::library::updateProgress |
bool | rack::library::isSyncing |
Whether plugins are currently downloading. | |
bool | rack::library::restartRequested |
Whether the UI should ask the user to restart after updating plugins. | |
bool | rack::library::refreshRequested |
Whether the UI should refresh the plugin updates menu. | |