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

Classes

struct  ItemInfo
 

Public Member Functions

 ProjectItems ()
 
 ~ProjectItems () override
 
bool pasteIntoEdit (const EditPastingOptions &) const override
 
bool pasteIntoProject (Project &) const
 
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< ItemInfoitemIDs
 

Constructor & Destructor Documentation

◆ ProjectItems()

tracktion::engine::Clipboard::ProjectItems::ProjectItems ( )

◆ ~ProjectItems()

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

Member Function Documentation

◆ pasteIntoEdit() [1/3]

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

◆ pasteIntoProject()

bool tracktion::engine::Clipboard::ProjectItems::pasteIntoProject ( Project ) const

◆ pasteIntoEdit() [2/3]

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

◆ pasteIntoEdit() [3/3]

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

Member Data Documentation

◆ itemIDs

std::vector<ItemInfo> tracktion::engine::Clipboard::ProjectItems::itemIDs

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