audacia/src/effects
Paul Licameli 5e7d41ec07 Each .cpp/.mm file includes corresponding header before any other...
... except Audacity.h

This forces us to make each header contain all forward declarations or nested
headers that it requires, rather than depend on context.
2019-03-17 22:54:52 -04:00
..
VST Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
audiounits Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
ladspa Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
lv2 Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
nyquist Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
vamp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Amplify.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
Amplify.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
AutoDuck.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
AutoDuck.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
BassTreble.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
BassTreble.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Biquad.cpp Add missing headers in Biquad.h/cpp. 2018-07-24 17:09:52 +02:00
Biquad.h More doxygen 2018-11-03 13:18:26 +00:00
ChangePitch.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
ChangePitch.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
ChangeSpeed.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
ChangeSpeed.h Type aliases for some uses of ComponentInterfaceSymbol... 2019-03-14 17:26:20 -04:00
ChangeTempo.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
ChangeTempo.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
ClickRemoval.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
ClickRemoval.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Compressor.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
Compressor.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Contrast.cpp Remove some nested #include from Project.h 2019-03-16 13:09:54 -04:00
Contrast.h Rewrite more Connect() with Bind(), which were type incorrect... 2018-02-21 19:28:12 -05:00
Distortion.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Distortion.h Use type aliases RegistryPath, RegistryPaths... 2019-03-15 15:18:11 -04:00
DtmfGen.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
DtmfGen.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Echo.cpp Create ComponentInterface 2018-11-02 17:04:43 +00:00
Echo.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Effect.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Effect.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
EffectManager.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
EffectManager.h Remove PluginManager.h from other headers 2019-03-17 15:05:19 -04:00
EffectRack.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
EffectRack.h Make EXPERIMENTAL_EFFECTS_RACK compilable 2019-03-09 12:02:13 -05:00
Equalization.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Equalization.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Equalization48x.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Equalization48x.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Fade.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Fade.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
FindClipping.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
FindClipping.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Generator.cpp Effect::CopyInputTracks was only called with two values... 2018-10-01 11:06:31 -04:00
Generator.h Change sampleCount arguments, variables, return values to size_t... 2016-09-15 21:03:17 -04:00
Invert.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Invert.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Leveller.cpp Remove some unused strings that confused translators... 2017-09-10 19:24:08 -04:00
Leveller.h Remove some unused strings that confused translators... 2017-09-10 19:24:08 -04:00
LoadEffects.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
LoadEffects.h Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
Noise.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
Noise.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
NoiseReduction.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
NoiseReduction.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
NoiseRemoval.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
NoiseRemoval.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Normalize.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Normalize.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Paulstretch.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
Paulstretch.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Phaser.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Phaser.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Repair.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Repair.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Repeat.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Repeat.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
Reverb.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
Reverb.h Use type aliases RegistryPath, RegistryPaths... 2019-03-15 15:18:11 -04:00
Reverb_libSoX.h Fix uninitialized variables in Reverb... 2017-08-31 20:27:50 -04:00
Reverse.cpp Create ComponentInterface 2018-11-02 17:04:43 +00:00
Reverse.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
SBSMSEffect.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
SBSMSEffect.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
ScienFilter.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
ScienFilter.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
ScoreAlignDialog.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
ScoreAlignDialog.h Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Silence.cpp Create ComponentInterface 2018-11-02 17:04:43 +00:00
Silence.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
SimpleMono.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
SimpleMono.h Use IdentInterfaceSymbol to identify commands and effects 2018-04-11 11:51:10 -04:00
SoundTouchEffect.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
SoundTouchEffect.h Remove 8 warnings about re-#define-d names, related to SoundTouch 2018-07-23 14:27:44 -04:00
StereoToMono.cpp Create ComponentInterface 2018-11-02 17:04:43 +00:00
StereoToMono.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
TimeScale.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
TimeScale.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
TimeWarper.cpp Remove some naked new amd delete in: Built-in Effects 2016-08-08 07:51:25 -04:00
TimeWarper.h Remove some naked new amd delete in: Built-in Effects 2016-08-08 07:51:25 -04:00
ToneGen.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
ToneGen.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
TruncSilence.cpp Remove Shuttle.h from other headers 2019-03-17 15:03:05 -04:00
TruncSilence.h Create ComponentInterface 2018-11-02 17:04:43 +00:00
TwoPassSimpleMono.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
TwoPassSimpleMono.h spelling in comments 2018-11-03 11:45:05 -04:00
Wahwah.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Wahwah.h Create ComponentInterface 2018-11-02 17:04:43 +00:00