TracktionEngine
Public Member Functions | Public Attributes | List of all members
tracktion::engine::PluginCreationInfo Struct Reference

Public Member Functions

 PluginCreationInfo (const PluginCreationInfo &)=default
 
 PluginCreationInfo (PluginCreationInfo &&)=default
 
PluginCreationInfooperator= (PluginCreationInfo &&)=delete
 
 PluginCreationInfo (Edit &ed, const juce::ValueTree &s, bool isNew) noexcept
 
 PluginCreationInfo ()=delete
 
PluginCreationInfooperator= (const PluginCreationInfo &)=delete
 

Public Attributes

Editedit
 
juce::ValueTree state
 
bool isNewPlugin = false
 

Constructor & Destructor Documentation

◆ PluginCreationInfo() [1/4]

tracktion::engine::PluginCreationInfo::PluginCreationInfo ( const PluginCreationInfo )
default

◆ PluginCreationInfo() [2/4]

tracktion::engine::PluginCreationInfo::PluginCreationInfo ( PluginCreationInfo &&  )
default

◆ PluginCreationInfo() [3/4]

tracktion::engine::PluginCreationInfo::PluginCreationInfo ( Edit ed,
const juce::ValueTree &  s,
bool  isNew 
)
noexcept

◆ PluginCreationInfo() [4/4]

tracktion::engine::PluginCreationInfo::PluginCreationInfo ( )
delete

Member Function Documentation

◆ operator=() [1/2]

PluginCreationInfo& tracktion::engine::PluginCreationInfo::operator= ( PluginCreationInfo &&  )
delete

◆ operator=() [2/2]

PluginCreationInfo& tracktion::engine::PluginCreationInfo::operator= ( const PluginCreationInfo )
delete

Member Data Documentation

◆ edit

Edit& tracktion::engine::PluginCreationInfo::edit

◆ state

juce::ValueTree tracktion::engine::PluginCreationInfo::state

◆ isNewPlugin

bool tracktion::engine::PluginCreationInfo::isNewPlugin = false

The documentation for this struct was generated from the following file: