![]() |
VCV Rack API v2
|
Synchronizes plugins with the VCV Library and handles VCV accounts with the vcvrack.com API. More...
Classes | |
| struct | UpdateInfo |
Functions | |
| PRIVATE void | init () |
| PRIVATE void | destroy () |
| PRIVATE void | checkAppUpdate () |
| bool | isAppUpdateAvailable () |
| bool | isLoggedIn () |
| PRIVATE void | logIn (std::string email, std::string password) |
| PRIVATE void | logOut () |
| PRIVATE void | checkUpdates () |
| PRIVATE bool | hasUpdates () |
| PRIVATE void | syncUpdate (std::string slug) |
| PRIVATE void | syncUpdates () |
Variables | |
| std::string | appVersion |
| std::string | appDownloadUrl |
| std::string | appChangelogUrl |
| std::string | loginStatus |
| std::map< std::string, UpdateInfo > | updateInfos |
| std::string | updateStatus |
| std::string | updateSlug |
| float | updateProgress |
| bool | isSyncing |
| Whether plugins are currently downloading. | |
| bool | restartRequested |
| Whether the UI should ask the user to restart after updating plugins. | |
| bool | refreshRequested |
| Whether the UI should refresh the plugin updates menu. | |
Synchronizes plugins with the VCV Library and handles VCV accounts with the vcvrack.com API.
| 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 | ( | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Whether plugins are currently downloading.
|
extern |
Whether the UI should ask the user to restart after updating plugins.
|
extern |
Whether the UI should refresh the plugin updates menu.