Audacity  2.2.2
Public Member Functions | List of all members
CommandDefinitionInterface Class Reference

CommandDefinitionInterface is an IdentInterface (to name the command) along with a DefineParameters virtual function, that defines the parameters of the command. More...

#include <EffectInterface.h>

Inheritance diagram for CommandDefinitionInterface:
IdentInterface ParamsInterface AudacityCommand CompareAudioCommand DemoCommand DragCommand ExportCommand GetInfoCommand GetPreferenceCommand GetTrackInfoCommand HelpCommand ImportCommand MessageCommand OldStyleCommandType OpenProjectCommand SaveProjectCommand ScreenshotCommand SelectCommand SelectFrequenciesCommand SelectTimeCommand SelectTracksCommand SetLabelCommand SetPreferenceCommand SetProjectCommand SetTrackBase

Public Member Functions

virtual ~CommandDefinitionInterface ()
 
- Public Member Functions inherited from IdentInterface
virtual ~IdentInterface ()
 
virtual wxString GetPath ()=0
 
virtual IdentInterfaceSymbol GetSymbol ()=0
 
virtual IdentInterfaceSymbol GetVendor ()=0
 
virtual wxString GetVersion ()=0
 
virtual wxString GetDescription ()=0
 
const wxString & GetTranslatedName ()
 
- Public Member Functions inherited from ParamsInterface
virtual ~ParamsInterface ()
 
virtual bool DefineParams (ShuttleParams &WXUNUSED(S))
 

Detailed Description

CommandDefinitionInterface is an IdentInterface (to name the command) along with a DefineParameters virtual function, that defines the parameters of the command.

Definition at line 87 of file EffectInterface.h.

Constructor & Destructor Documentation

virtual CommandDefinitionInterface::~CommandDefinitionInterface ( )
inlinevirtual

Definition at line 90 of file EffectInterface.h.

90 {};

The documentation for this class was generated from the following file: