|
TracktionEngine
|
#include <tracktion_RandomModifier.h>
Public Member Functions | |
| Assignment (const juce::ValueTree &, const RandomModifier &) | |
| bool | isForModifierSource (const ModifierSource &) const override |
| juce::ReferenceCountedObjectPtr< RandomModifier > | getRandomModifier () 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 Attributes | |
| const EditItemID | randomModifierID |
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 > |
| tracktion::engine::RandomModifier::Assignment::Assignment | ( | const juce::ValueTree & | , |
| const RandomModifier & | |||
| ) |
|
override |
| juce::ReferenceCountedObjectPtr< RandomModifier > tracktion::engine::RandomModifier::Assignment::getRandomModifier | ( | ) | const |
| const EditItemID tracktion::engine::RandomModifier::Assignment::randomModifierID |