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