#include <tracktion_PluginManager.h>
Inherits juce::Timer.
◆ PluginCache()
tracktion::engine::PluginCache::PluginCache |
( |
Edit & |
| ) |
|
◆ ~PluginCache()
tracktion::engine::PluginCache::~PluginCache |
( |
| ) |
|
|
override |
◆ getPluginFor() [1/3]
◆ getPluginFor() [2/3]
Plugin::Ptr tracktion::engine::PluginCache::getPluginFor |
( |
const juce::ValueTree & |
| ) |
const |
◆ getPluginFor() [3/3]
Plugin::Ptr tracktion::engine::PluginCache::getPluginFor |
( |
juce::AudioProcessor & |
| ) |
const |
◆ getOrCreatePluginFor()
Plugin::Ptr tracktion::engine::PluginCache::getOrCreatePluginFor |
( |
const juce::ValueTree & |
| ) |
|
◆ createNewPlugin() [1/2]
Plugin::Ptr tracktion::engine::PluginCache::createNewPlugin |
( |
const juce::ValueTree & |
| ) |
|
◆ createNewPlugin() [2/2]
Plugin::Ptr tracktion::engine::PluginCache::createNewPlugin |
( |
const juce::String & |
type, |
|
|
const juce::PluginDescription & |
|
|
) |
| |
◆ getPlugins()
Plugin::Array tracktion::engine::PluginCache::getPlugins |
( |
| ) |
const |
◆ newPluginAddedCallback
std::function<void(const Plugin&)> tracktion::engine::PluginCache::newPluginAddedCallback |
Callback which can be set to be notified of when a new plugin is added.
The documentation for this class was generated from the following file: