#include <automation_program.hpp>
Public Member Functions | |
| constexpr bool | operator== (const AutomationProgramSegment &) const =default |
Public Attributes | |
| timebase::TickPosition | start_tick |
| timebase::TickPosition | end_tick |
| timebase::SamplePosition | start_sample |
| timebase::SamplePosition | end_sample |
| float | start_value = 0.0f |
| float | end_value = 0.0f |
| timeline::AutomationInterpolation | interpolation = timeline::AutomationInterpolation::Continuous |
| float | curvature = 0.0f |
|
constexprdefault |
| float pulp::playback::AutomationProgramSegment::curvature = 0.0f |
| timebase::SamplePosition pulp::playback::AutomationProgramSegment::end_sample |
| timebase::TickPosition pulp::playback::AutomationProgramSegment::end_tick |
| float pulp::playback::AutomationProgramSegment::end_value = 0.0f |
| timeline::AutomationInterpolation pulp::playback::AutomationProgramSegment::interpolation = timeline::AutomationInterpolation::Continuous |
| timebase::SamplePosition pulp::playback::AutomationProgramSegment::start_sample |
| timebase::TickPosition pulp::playback::AutomationProgramSegment::start_tick |
| float pulp::playback::AutomationProgramSegment::start_value = 0.0f |