13#ifndef __AUDACITY_EFFECT_REVERSE__
14#define __AUDACITY_EFFECT_REVERSE__
static Settings & settings()
ComponentInterfaceSymbol pairs a persistent string identifier used internally with an optional,...
Performs effect computation.
An Effect that reverses the selected audio.
static const ComponentInterfaceSymbol Symbol
ComponentInterfaceSymbol GetSymbol() const override
EffectType GetType() const override
Type determines how it behaves.
bool ProcessOneClip(int count, WaveTrack *track, sampleCount start, sampleCount len, sampleCount originalStart, sampleCount originalEnd)
TranslatableString GetDescription() const override
bool Process(EffectInstance &instance, EffectSettings &settings) override
bool IsInteractive() const override
Whether the effect needs a dialog for entry of settings.
bool ProcessOneWave(int count, WaveTrack *track, sampleCount start, sampleCount len)
Holds a msgid for the translation catalog; may also bind format arguments.
A Track that contains audio waveform data.
Positions or offsets within audio files need a wide type.
Externalized state of a plug-in.