TracktionEngine
|
#include <tracktion_BreakpointOscillatorModifier.h>
Public Member Functions | |
Assignment (const juce::ValueTree &, const BreakpointOscillatorModifier &) | |
bool | isForModifierSource (const ModifierSource &) const override |
juce::ReferenceCountedObjectPtr< BreakpointOscillatorModifier > | getModifier () const |
![]() | |
ModifierAssignment (Edit &, const juce::ValueTree &) | |
virtual bool | isForModifierSource (const ModifierSource &) const =0 |
Must return true if this assigment is for the given source. | |
Public Attributes | |
const EditItemID | breakpointOscillatorModifierID |
![]() | |
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 | |
![]() | |
using | Ptr = juce::ReferenceCountedObjectPtr< ModifierAssignment > |
tracktion::engine::BreakpointOscillatorModifier::Assignment::Assignment | ( | const juce::ValueTree & | , |
const BreakpointOscillatorModifier & | |||
) |
|
override |
juce::ReferenceCountedObjectPtr< BreakpointOscillatorModifier > tracktion::engine::BreakpointOscillatorModifier::Assignment::getModifier | ( | ) | const |
const EditItemID tracktion::engine::BreakpointOscillatorModifier::Assignment::breakpointOscillatorModifierID |