![]() |
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. | |