|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| Assignment (const juce::ValueTree &, const BreakpointOscillatorModifier &) | |
| bool | isForModifierSource (const ModifierSource &) const override |
| juce::ReferenceCountedObjectPtr< BreakpointOscillatorModifier > | getModifier () const |
Public Member Functions inherited from tracktion::engine::AutomatableParameter::ModifierAssignment | |
| ModifierAssignment (Edit &, const juce::ValueTree &) | |
| virtual bool | isForModifierSource (const ModifierSource &) const =0 |
| Must return true if this assigment is for the given source. | |
Public Member Functions inherited from juce::ReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| void | decReferenceCount () noexcept |
| bool | decReferenceCountWithoutDeleting () noexcept |
| int | getReferenceCount () const noexcept |
Public Attributes | |
| const EditItemID | breakpointOscillatorModifierID |
Public Attributes inherited from tracktion::engine::AutomatableParameter::ModifierAssignment | |
| Edit & | edit |
| juce::ValueTree | state |
| juce::CachedValue< float > | value |
| juce::CachedValue< float > | offset |
| juce::CachedValue< float > | curve |
| juce::CachedValue< float > | inputStart |
| juce::CachedValue< float > | inputEnd |
Additional Inherited Members | |
Public Types inherited from tracktion::engine::AutomatableParameter::ModifierAssignment | |
| using | Ptr = juce::ReferenceCountedObjectPtr< ModifierAssignment > |
Protected Member Functions inherited from juce::ReferenceCountedObject | |
| ReferenceCountedObject (const ReferenceCountedObject &) noexcept | |
| ReferenceCountedObject (ReferenceCountedObject &&) noexcept | |
| ReferenceCountedObject & | operator= (const ReferenceCountedObject &) noexcept |
| ReferenceCountedObject & | operator= (ReferenceCountedObject &&) noexcept |
| void | resetReferenceCount () noexcept |
Definition at line 49 of file tracktion_BreakpointOscillatorModifier.h.
| tracktion::engine::BreakpointOscillatorModifier::Assignment::Assignment | ( | const juce::ValueTree & | v, |
| const BreakpointOscillatorModifier & | bom | ||
| ) |
Definition at line 326 of file tracktion_BreakpointOscillatorModifier.cpp.
| BreakpointOscillatorModifier::Ptr tracktion::engine::BreakpointOscillatorModifier::Assignment::getModifier | ( | ) | const |
Definition at line 340 of file tracktion_BreakpointOscillatorModifier.cpp.
|
override |
Definition at line 332 of file tracktion_BreakpointOscillatorModifier.cpp.
| const EditItemID tracktion::engine::BreakpointOscillatorModifier::Assignment::breakpointOscillatorModifierID |
Definition at line 56 of file tracktion_BreakpointOscillatorModifier.h.