|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Classes | |
| struct | AutomationPoints |
| struct | Clips |
| struct | ContentType |
| struct | MIDIEvents |
| struct | Modifiers |
| struct | Pitches |
| struct | Plugins |
| struct | ProjectItems |
| struct | Scenes |
| struct | Takes |
| struct | TempoChanges |
| struct | TimeSigs |
| struct | Tracks |
Public Member Functions | |
| void | clear () |
| bool | isEmpty () const |
| void | setContent (std::unique_ptr< ContentType > newContent) |
| const ContentType * | getContent () const |
| template<typename Type , typename... Args> | |
| void | makeContent (Args &&... args) |
| template<typename Type > | |
| const Type * | getContentWithType () const |
| template<typename Type > | |
| bool | hasContentWithType () const |
| void | addListener (juce::ChangeListener *) |
| void | removeListener (juce::ChangeListener *) |
Definition at line 16 of file tracktion_Clipboard.h.
| tracktion::engine::Clipboard::Clipboard | ( | ) |
Definition at line 14 of file tracktion_Clipboard.cpp.
| tracktion::engine::Clipboard::~Clipboard | ( | ) |
Definition at line 15 of file tracktion_Clipboard.cpp.
| void tracktion::engine::Clipboard::addListener | ( | juce::ChangeListener * | l | ) |
Definition at line 40 of file tracktion_Clipboard.cpp.
| void tracktion::engine::Clipboard::clear | ( | ) |
Definition at line 19 of file tracktion_Clipboard.cpp.
| const Clipboard::ContentType * tracktion::engine::Clipboard::getContent | ( | ) | const |
Definition at line 37 of file tracktion_Clipboard.cpp.
| const Type * tracktion::engine::Clipboard::getContentWithType | ( | ) | const |
Definition at line 271 of file tracktion_Clipboard.h.
| bool tracktion::engine::Clipboard::hasContentWithType | ( | ) | const |
Definition at line 274 of file tracktion_Clipboard.h.
| bool tracktion::engine::Clipboard::isEmpty | ( | ) | const |
Definition at line 38 of file tracktion_Clipboard.cpp.
| void tracktion::engine::Clipboard::makeContent | ( | Args &&... | args | ) |
Definition at line 268 of file tracktion_Clipboard.h.
| void tracktion::engine::Clipboard::removeListener | ( | juce::ChangeListener * | l | ) |
Definition at line 41 of file tracktion_Clipboard.cpp.
| void tracktion::engine::Clipboard::setContent | ( | std::unique_ptr< ContentType > | newContent | ) |
Definition at line 28 of file tracktion_Clipboard.cpp.