TracktionEngine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
engine::BreakpointOscillatorModifier::Assignment Struct Reference

#include <tracktion_BreakpointOscillatorModifier.h>

Inheritance diagram for engine::BreakpointOscillatorModifier::Assignment:

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 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 Attributes

const EditItemID breakpointOscillatorModifierID
 
- Public Attributes inherited from 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 engine::AutomatableParameter::ModifierAssignment
using Ptr = juce::ReferenceCountedObjectPtr< ModifierAssignment >
 

Constructor & Destructor Documentation

◆ Assignment()

engine::BreakpointOscillatorModifier::Assignment::Assignment ( const juce::ValueTree &  ,
const BreakpointOscillatorModifier &   
)

Member Function Documentation

◆ isForModifierSource()

bool engine::BreakpointOscillatorModifier::Assignment::isForModifierSource ( const ModifierSource &  ) const
override

◆ getModifier()

juce::ReferenceCountedObjectPtr< BreakpointOscillatorModifier > engine::BreakpointOscillatorModifier::Assignment::getModifier ( ) const

Member Data Documentation

◆ breakpointOscillatorModifierID

const EditItemID engine::BreakpointOscillatorModifier::Assignment::breakpointOscillatorModifierID

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