#include <tracktion_Clipboard.h>
|
| AutomationPoints (const AutomationCurve &, juce::Range< float >, EditTimeRange, float defaultValue) |
|
| AutomationPoints (AutomatableParameter &, const AutomationCurve &, TimeRange) |
|
| ~AutomationPoints () override |
|
bool | pasteIntoEdit (const EditPastingOptions &) const override |
|
bool | pasteAutomationCurve (AutomationCurve &targetCurve, juce::Range< float > targetValueRange, float targetDefaultValue, std::optional< EditTimeRange > targetRange) const |
|
bool | pasteAutomationCurve (AutomatableParameter &, AutomationCurve &, TimeRange targetRange) const |
|
virtual bool | pasteIntoEdit (Edit &, EditInsertPoint &, SelectionManager *) const |
|
virtual bool | pasteIntoEdit (const EditPastingOptions &) const |
|
virtual | ~ContentType () |
|
|
std::vector< AutomationCurve::AutomationPoint > | points |
|
juce::Range< float > | valueRange |
|
◆ AutomationPoints() [1/2]
tracktion::engine::Clipboard::AutomationPoints::AutomationPoints |
( |
const AutomationCurve & |
, |
|
|
juce::Range< float > |
, |
|
|
EditTimeRange |
, |
|
|
float |
defaultValue |
|
) |
| |
◆ AutomationPoints() [2/2]
tracktion::engine::Clipboard::AutomationPoints::AutomationPoints |
( |
AutomatableParameter & |
, |
|
|
const AutomationCurve & |
, |
|
|
TimeRange |
|
|
) |
| |
◆ ~AutomationPoints()
tracktion::engine::Clipboard::AutomationPoints::~AutomationPoints |
( |
| ) |
|
|
override |
◆ pasteIntoEdit() [1/3]
bool tracktion::engine::Clipboard::AutomationPoints::pasteIntoEdit |
( |
const EditPastingOptions & |
| ) |
const |
|
overridevirtual |
◆ pasteAutomationCurve() [1/2]
bool tracktion::engine::Clipboard::AutomationPoints::pasteAutomationCurve |
( |
AutomationCurve & |
targetCurve, |
|
|
juce::Range< float > |
targetValueRange, |
|
|
float |
targetDefaultValue, |
|
|
std::optional< EditTimeRange > |
targetRange |
|
) |
| const |
◆ pasteAutomationCurve() [2/2]
bool tracktion::engine::Clipboard::AutomationPoints::pasteAutomationCurve |
( |
AutomatableParameter & |
, |
|
|
AutomationCurve & |
, |
|
|
TimeRange |
targetRange |
|
) |
| const |
◆ pasteIntoEdit() [2/3]
◆ pasteIntoEdit() [3/3]
virtual bool tracktion::engine::Clipboard::ContentType::pasteIntoEdit |
( |
const EditPastingOptions & |
| ) |
const |
|
virtual |
◆ points
std::vector<AutomationCurve::AutomationPoint> tracktion::engine::Clipboard::AutomationPoints::points |
◆ valueRange
juce::Range<float> tracktion::engine::Clipboard::AutomationPoints::valueRange |
The documentation for this struct was generated from the following file: