VCV Rack API v2
Loading...
Searching...
No Matches
asset.hpp File Reference
#include <common.hpp>
Include dependency graph for asset.hpp:
This graph shows which files directly or indirectly include this file:

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