TracktionEngine
Loading...
Searching...
No Matches
Public Attributes | List of all members
engine::AutomationCurveModifier::CurveTiming Struct Reference

Holds the timing properties of a curve. More...

#include <tracktion_AutomationCurveList.h>

Public Attributes

juce::CachedValue< AtomicWrapperRelaxed< bool > > unlinked
 
juce::CachedValue< AtomicWrapperRelaxed< BeatPosition > > start
 
juce::CachedValue< AtomicWrapperRelaxed< BeatDuration, MinBeatConstrainer< 1 > > > length
 
juce::CachedValue< AtomicWrapperRelaxed< bool > > looping
 
juce::CachedValue< AtomicWrapperRelaxed< BeatPosition > > loopStart
 
juce::CachedValue< AtomicWrapperRelaxed< BeatDuration, MinBeatConstrainer< 1 > > > loopLength
 

Detailed Description

Holds the timing properties of a curve.

Member Data Documentation

◆ unlinked

juce::CachedValue<AtomicWrapperRelaxed<bool> > engine::AutomationCurveModifier::CurveTiming::unlinked

◆ start

juce::CachedValue<AtomicWrapperRelaxed<BeatPosition> > engine::AutomationCurveModifier::CurveTiming::start

◆ length

juce::CachedValue<AtomicWrapperRelaxed<BeatDuration, MinBeatConstrainer<1> > > engine::AutomationCurveModifier::CurveTiming::length

◆ looping

juce::CachedValue<AtomicWrapperRelaxed<bool> > engine::AutomationCurveModifier::CurveTiming::looping

◆ loopStart

juce::CachedValue<AtomicWrapperRelaxed<BeatPosition> > engine::AutomationCurveModifier::CurveTiming::loopStart

◆ loopLength

juce::CachedValue<AtomicWrapperRelaxed<BeatDuration, MinBeatConstrainer<1> > > engine::AutomationCurveModifier::CurveTiming::loopLength

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