|
TracktionEngine
|
Holds the information needed to construct a Plugin: the owning Edit, the ValueTree that stores the plugin's persistent state, and whether this is a brand-new insertion vs. More...
#include <tracktion_Plugin.h>
Public Member Functions | |
| PluginCreationInfo (const PluginCreationInfo &)=default | |
| PluginCreationInfo (PluginCreationInfo &&)=default | |
| PluginCreationInfo & | operator= (PluginCreationInfo &&)=delete |
| PluginCreationInfo (Edit &ed, const juce::ValueTree &s, bool isNew) noexcept | |
| PluginCreationInfo ()=delete | |
| PluginCreationInfo & | operator= (const PluginCreationInfo &)=delete |
Public Attributes | |
| Edit & | edit |
| juce::ValueTree | state |
| bool | isNewPlugin = false |
Holds the information needed to construct a Plugin: the owning Edit, the ValueTree that stores the plugin's persistent state, and whether this is a brand-new insertion vs.
a reload from saved state.
|
default |
|
default |
|
noexcept |
|
delete |
|
delete |
|
delete |
| Edit& engine::PluginCreationInfo::edit |
| juce::ValueTree engine::PluginCreationInfo::state |
| bool engine::PluginCreationInfo::isNewPlugin = false |