TracktionEngine
Public Member Functions | Public Attributes | List of all members
tracktion::engine::Clipboard::Plugins Struct Reference
Inheritance diagram for tracktion::engine::Clipboard::Plugins:

Public Member Functions

 Plugins (const Plugin::Array &)
 
 ~Plugins () override
 
bool pasteIntoEdit (const EditPastingOptions &) const override
 
virtual bool pasteIntoEdit (Edit &, EditInsertPoint &, SelectionManager *) const
 
virtual bool pasteIntoEdit (const EditPastingOptions &) const
 
- Public Member Functions inherited from tracktion::engine::Clipboard::ContentType
virtual ~ContentType ()
 
virtual bool pasteIntoEdit (Edit &, EditInsertPoint &, SelectionManager *) const
 

Public Attributes

std::vector< juce::ValueTree > plugins
 
std::vector< std::pair< Selectable::WeakRef, juce::ValueTree > > rackTypes
 

Constructor & Destructor Documentation

◆ Plugins()

tracktion::engine::Clipboard::Plugins::Plugins ( const Plugin::Array )

◆ ~Plugins()

tracktion::engine::Clipboard::Plugins::~Plugins ( )
override

Member Function Documentation

◆ pasteIntoEdit() [1/3]

bool tracktion::engine::Clipboard::Plugins::pasteIntoEdit ( const EditPastingOptions ) const
overridevirtual

◆ pasteIntoEdit() [2/3]

virtual bool tracktion::engine::Clipboard::ContentType::pasteIntoEdit

◆ pasteIntoEdit() [3/3]

virtual bool tracktion::engine::Clipboard::ContentType::pasteIntoEdit

Member Data Documentation

◆ plugins

std::vector<juce::ValueTree> tracktion::engine::Clipboard::Plugins::plugins

◆ rackTypes

std::vector<std::pair<Selectable::WeakRef , juce::ValueTree> > tracktion::engine::Clipboard::Plugins::rackTypes

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