Audacity 3.2.0
|
Behaves like another, given TimeWarper, except shifted by a fixed amount. More...
#include <TimeWarper.h>
Public Member Functions | |
ShiftTimeWarper (std::unique_ptr< TimeWarper > &&warper, double shiftAmount) | |
virtual | ~ShiftTimeWarper () |
double | Warp (double originalTime) const override |
Public Member Functions inherited from TimeWarper | |
virtual | ~TimeWarper () |
virtual double | Warp (double originalTime) const =0 |
Private Attributes | |
std::unique_ptr< TimeWarper > | mWarper |
double | mShift |
Behaves like another, given TimeWarper, except shifted by a fixed amount.
Definition at line 74 of file TimeWarper.h.
|
inline |
Definition at line 80 of file TimeWarper.h.
|
inlinevirtual |
Definition at line 82 of file TimeWarper.h.
|
overridevirtual |
Implements TimeWarper.
Definition at line 31 of file TimeWarper.cpp.
|
private |
Definition at line 78 of file TimeWarper.h.
Referenced by Warp().
|
private |
Definition at line 77 of file TimeWarper.h.
Referenced by Warp().