|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| PluginCache (Edit &) | |
| Plugin::Ptr | getPluginFor (EditItemID pluginID) const |
| Plugin::Ptr | getPluginFor (const juce::ValueTree &) const |
| Plugin::Ptr | getPluginFor (juce::AudioProcessor &) const |
| Plugin::Ptr | getOrCreatePluginFor (const juce::ValueTree &) |
| Plugin::Ptr | createNewPlugin (const juce::ValueTree &) |
| Plugin::Ptr | createNewPlugin (const juce::String &type, const juce::PluginDescription &) |
| Plugin::Array | getPlugins () const |
Public Attributes | |
| std::function< void(const Plugin &)> | newPluginAddedCallback |
| Callback which can be set to be notified of when a new plugin is added. | |
Definition at line 124 of file tracktion_PluginManager.h.
| tracktion::engine::PluginCache::PluginCache | ( | Edit & | ed | ) |
Definition at line 836 of file tracktion_PluginManager.cpp.
|
override |
Definition at line 841 of file tracktion_PluginManager.cpp.
| Plugin::Ptr tracktion::engine::PluginCache::createNewPlugin | ( | const juce::String & | type, |
| const juce::PluginDescription & | desc | ||
| ) |
Definition at line 911 of file tracktion_PluginManager.cpp.
| Plugin::Ptr tracktion::engine::PluginCache::createNewPlugin | ( | const juce::ValueTree & | v | ) |
Definition at line 900 of file tracktion_PluginManager.cpp.
| Plugin::Ptr tracktion::engine::PluginCache::getOrCreatePluginFor | ( | const juce::ValueTree & | v | ) |
Definition at line 882 of file tracktion_PluginManager.cpp.
| Plugin::Ptr tracktion::engine::PluginCache::getPluginFor | ( | const juce::ValueTree & | v | ) | const |
Definition at line 860 of file tracktion_PluginManager.cpp.
| Plugin::Ptr tracktion::engine::PluginCache::getPluginFor | ( | EditItemID | pluginID | ) | const |
Definition at line 846 of file tracktion_PluginManager.cpp.
| Plugin::Ptr tracktion::engine::PluginCache::getPluginFor | ( | juce::AudioProcessor & | ap | ) | const |
Definition at line 871 of file tracktion_PluginManager.cpp.
| Plugin::Array tracktion::engine::PluginCache::getPlugins | ( | ) | const |
Definition at line 924 of file tracktion_PluginManager.cpp.
| std::function<void(const Plugin&)> tracktion::engine::PluginCache::newPluginAddedCallback |
Callback which can be set to be notified of when a new plugin is added.
Definition at line 142 of file tracktion_PluginManager.h.