tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::Clipboard::AutomationPoints Struct Reference
Inheritance diagram for tracktion::engine::Clipboard::AutomationPoints:
tracktion::engine::Clipboard::ContentType

Public Member Functions

 AutomationPoints (const AutomationCurve &, TimeRange)
 
bool pasteIntoEdit (const EditPastingOptions &) const override
 
bool pasteAutomationCurve (AutomationCurve &, TimeRange targetRange) const
 
virtual bool pasteIntoEdit (Edit &, EditInsertPoint &, SelectionManager *) const
 
virtual bool pasteIntoEdit (const EditPastingOptions &) const
 

Public Attributes

std::vector< AutomationCurve::AutomationPointpoints
 
juce::Range< floatvalueRange
 

Detailed Description

Definition at line 162 of file tracktion_Clipboard.h.

Constructor & Destructor Documentation

◆ AutomationPoints()

tracktion::engine::Clipboard::AutomationPoints::AutomationPoints ( const AutomationCurve curve,
TimeRange  range 
)

Definition at line 1637 of file tracktion_Clipboard.cpp.

◆ ~AutomationPoints()

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

Definition at line 1665 of file tracktion_Clipboard.cpp.

Member Function Documentation

◆ pasteAutomationCurve()

bool tracktion::engine::Clipboard::AutomationPoints::pasteAutomationCurve ( AutomationCurve targetCurve,
TimeRange  targetRange 
) const

Definition at line 1673 of file tracktion_Clipboard.cpp.

◆ pasteIntoEdit() [1/3]

bool tracktion::engine::Clipboard::ContentType::pasteIntoEdit ( const EditPastingOptions ) const
virtual

Reimplemented from tracktion::engine::Clipboard::ContentType.

Definition at line 47 of file tracktion_Clipboard.cpp.

◆ pasteIntoEdit() [2/3]

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

Reimplemented from tracktion::engine::Clipboard::ContentType.

Definition at line 1667 of file tracktion_Clipboard.cpp.

◆ pasteIntoEdit() [3/3]

bool tracktion::engine::Clipboard::ContentType::pasteIntoEdit ( Edit edit,
EditInsertPoint insertPoint,
SelectionManager sm 
) const
virtual

Reimplemented from tracktion::engine::Clipboard::ContentType.

Definition at line 46 of file tracktion_Clipboard.cpp.

Member Data Documentation

◆ points

std::vector<AutomationCurve::AutomationPoint> tracktion::engine::Clipboard::AutomationPoints::points

Definition at line 172 of file tracktion_Clipboard.h.

◆ valueRange

juce::Range<float> tracktion::engine::Clipboard::AutomationPoints::valueRange

Definition at line 173 of file tracktion_Clipboard.h.


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