|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Components can implement this to let things know which automatable parameter they control. More...
#include "tracktion_AutomatableParameter.h"
Public Member Functions | |
| virtual bool | hasAnAutomatableParameter ()=0 |
| virtual void | chooseAutomatableParameter (std::function< void(AutomatableParameter::Ptr)> handleChosenParam, std::function< void()> startLearnMode)=0 |
| virtual void | startParameterLearn (std::function< void(AutomatableParameter::Ptr)>) |
| bool | isAutomatableParameterBeingDraggedOver () const |
| bool | isInterestedInDragSource (const SourceDetails &details) override |
| void | itemDragEnter (const SourceDetails &dragSourceDetails) override |
| void | itemDragExit (const SourceDetails &dragSourceDetails) override |
| void | itemDropped (const SourceDetails &dragSourceDetails) override |
Public Member Functions inherited from juce::DragAndDropTarget | |
| virtual void | itemDragMove (const SourceDetails &dragSourceDetails) |
| virtual bool | shouldDrawDragImageWhenOver () |
Static Public Attributes | |
| static const char * | automatableDragString |
Components can implement this to let things know which automatable parameter they control.
Definition at line 347 of file tracktion_AutomatableParameter.h.
| tracktion::engine::AutomationDragDropTarget::AutomationDragDropTarget | ( | ) |
Definition at line 1533 of file tracktion_AutomatableParameter.cpp.
|
override |
Definition at line 1534 of file tracktion_AutomatableParameter.cpp.
| bool tracktion::engine::AutomationDragDropTarget::isAutomatableParameterBeingDraggedOver | ( | ) | const |
Definition at line 1536 of file tracktion_AutomatableParameter.cpp.
|
overridevirtual |
Implements juce::DragAndDropTarget.
Definition at line 1541 of file tracktion_AutomatableParameter.cpp.
|
overridevirtual |
Reimplemented from juce::DragAndDropTarget.
Definition at line 1546 of file tracktion_AutomatableParameter.cpp.
|
overridevirtual |
Reimplemented from juce::DragAndDropTarget.
Definition at line 1554 of file tracktion_AutomatableParameter.cpp.
|
overridevirtual |
Implements juce::DragAndDropTarget.
Definition at line 1562 of file tracktion_AutomatableParameter.cpp.
|
virtual |
Definition at line 362 of file tracktion_AutomatableParameter.h.
|
static |
Definition at line 372 of file tracktion_AutomatableParameter.h.