![]()  | 
  
    VCV Rack API v2
    
   | 
 
#include <common.hpp>Go to the source code of this file.
Namespaces | |
| namespace | rack | 
| Root namespace for the Rack API.  | |
| namespace | rack::plugin | 
| Loads and manages Rack plugins.  | |
| namespace | rack::engine | 
| High-performance classes handling modules and voltage signals between them.  | |
| namespace | rack::asset | 
| Handles common path locations.  | |
Functions | |
| PRIVATE void | rack::asset::init () | 
| std::string | rack::asset::system (std::string filename="") | 
| Returns the path of a system asset.   | |
| std::string | rack::asset::user (std::string filename="") | 
| Returns the path of a user asset.   | |
| std::string | rack::asset::plugin (plugin::Plugin *plugin, std::string filename="") | 
| Returns the path of an asset in the plugin's dir.   | |
Variables | |
| std::string | rack::asset::systemDir | 
| std::string | rack::asset::userDir | 
| std::string | rack::asset::oldUserDir | 
| std::string | rack::asset::bundlePath |