
Definition at line 24 of file Reverse.h.
Public Member Functions | |
| bool | DoEffect (wxWindow *parent, int flags, double projectRate, TrackList *list, TrackFactory *factory, double *t0, double *t1) |
| virtual wxString | GetEffectAction () |
| virtual wxString | GetEffectDescription () |
| virtual int | GetEffectFlags () |
| virtual wxString | GetEffectIdentifier () |
| virtual wxString | GetEffectName () |
| int | GetID () |
| wxString | GetPreviewName () |
| virtual void | Preview () |
| virtual bool | Process () |
| void | SetEffectFlags (int NewFlags) |
| virtual bool | TransferParameters (Shuttle &shuttle) |
Static Public Member Functions | |
| static Effect * | GetEffect (int ID) |
| static EffectArray * | GetEffects (int flags=ALL_EFFECTS) |
| static Effect * | GetLastEffect () |
| static int | GetLastEffectType () |
| static int | GetNumEffects () |
| static void | RegisterEffect (Effect *f, int AdditionalFlags=0) |
| static void | SetLastEffect (int type, Effect *pEffect) |
| static void | UnregisterEffects () |
Protected Member Functions | |
| virtual bool | CheckWhetherSkipEffect () |
| virtual void | End () |
| int | GetNumWaveTracks () |
| virtual bool | Init () |
| virtual bool | PromptUser () |
| bool | TotalProgress (double frac) |
| bool | TrackGroupProgress (int whichGroup, double frac) |
| bool | TrackProgress (int whichTrack, double frac) |
Protected Attributes | |
| TrackFactory * | mFactory |
| int | mFlags |
| wxWindow * | mParent |
| double | mProjectRate |
| double | mT0 |
| double | mT1 |
| TrackList * | mTracks |
| TrackList * | mWaveTracks |
Static Protected Attributes | |
| static double | sDefaultGenerateLen = 30.0 |
Private Member Functions | |
| bool | ProcessOne (int count, WaveTrack *track, longSampleCount start, sampleCount len) |