| addMiddlePoint(int index) | WaveLineSource::WaveLineSourceKeyframe | inline |
| copy(const WavetableKeyframe *keyframe) override | WaveLineSource::WaveLineSourceKeyframe | virtual |
| cubicTween(float point_prev, float point_from, float point_to, float point_next, float range_prev, float range, float range_next, float t) | WavetableKeyframe | static |
| getLineGenerator() const | WaveLineSource::WaveLineSourceKeyframe | inline |
| getLineGenerator() | WaveLineSource::WaveLineSourceKeyframe | inline |
| getNumPoints() const | WaveLineSource::WaveLineSourceKeyframe | inline |
| getPoint(int index) const | WaveLineSource::WaveLineSourceKeyframe | inline |
| getPower(int index) const | WaveLineSource::WaveLineSourceKeyframe | inline |
| getPullPower() const | WaveLineSource::WaveLineSourceKeyframe | inline |
| index() | WavetableKeyframe | |
| interpolate(const WavetableKeyframe *from_keyframe, const WavetableKeyframe *to_keyframe, float t) override | WaveLineSource::WaveLineSourceKeyframe | virtual |
| jsonToState(json data) override | WaveLineSource::WaveLineSourceKeyframe | virtual |
| line_generator_ | WaveLineSource::WaveLineSourceKeyframe | protected |
| linearTween(float point_from, float point_to, float t) | WavetableKeyframe | static |
| owner() | WavetableKeyframe | inline |
| owner_ | WavetableKeyframe | protected |
| position() const | WavetableKeyframe | inline |
| position_ | WavetableKeyframe | protected |
| pull_power_ | WaveLineSource::WaveLineSourceKeyframe | protected |
| removePoint(int index) | WaveLineSource::WaveLineSourceKeyframe | inline |
| render(vital::WaveFrame *wave_frame) override | WaveLineSource::WaveLineSourceKeyframe | virtual |
| setOwner(WavetableComponent *owner) | WavetableKeyframe | inline |
| setPoint(std::pair< float, float > point, int index) | WaveLineSource::WaveLineSourceKeyframe | inline |
| setPosition(int position) | WavetableKeyframe | inline |
| setPower(float power, int index) | WaveLineSource::WaveLineSourceKeyframe | inline |
| setPullPower(float power) | WaveLineSource::WaveLineSourceKeyframe | inline |
| setSmooth(bool smooth) | WaveLineSource::WaveLineSourceKeyframe | inline |
| smoothInterpolate(const WavetableKeyframe *prev_keyframe, const WavetableKeyframe *from_keyframe, const WavetableKeyframe *to_keyframe, const WavetableKeyframe *next_keyframe, float t) | WavetableKeyframe | inlinevirtual |
| stateToJson() override | WaveLineSource::WaveLineSourceKeyframe | virtual |
| WaveLineSourceKeyframe() | WaveLineSource::WaveLineSourceKeyframe | |
| WavetableKeyframe() | WavetableKeyframe | inline |
| ~WaveLineSourceKeyframe()=default | WaveLineSource::WaveLineSourceKeyframe | virtual |
| ~WavetableKeyframe() | WavetableKeyframe | inlinevirtual |