Audacity  2.2.2
Classes | Macros | Enumerations
Nyquist.h File Reference
#include <wx/button.h>
#include <wx/datetime.h>
#include <wx/dialog.h>
#include <wx/filename.h>
#include <wx/intl.h>
#include <wx/sizer.h>
#include <wx/slider.h>
#include <wx/stattext.h>
#include <wx/textbuf.h>
#include <wx/textctrl.h>
#include <wx/tokenzr.h>
#include "../Effect.h"
#include "nyx.h"

Go to the source code of this file.

Classes

class  NyqControl
 A control on a NyquistDialog. More...
 
class  NyquistEffect
 An Effect that calls up a Nyquist (XLISP) plug-in, i.e. many possible effects from this one class. More...
 
struct  NyquistEffect::Tokenizer
 
class  NyquistOutputDialog
 Dialog used with NyquistEffect. More...
 

Macros

#define NYQUISTEFFECTS_VERSION   wxT("1.0.0.0")
 
#define NYQUISTEFFECTS_FAMILY   ( IdentInterfaceSymbol{ XO("Nyquist") } )
 
#define NYQUIST_EFFECTS_PROMPT_ID   wxT("Nyquist Effects Prompt")
 
#define NYQUIST_TOOLS_PROMPT_ID   wxT("Nyquist Tools Prompt")
 
#define NYQUIST_WORKER_ID   wxT("Nyquist Worker")
 

Enumerations

enum  NyqControlType {
  NYQ_CTRL_INT, NYQ_CTRL_FLOAT, NYQ_CTRL_STRING, NYQ_CTRL_CHOICE,
  NYQ_CTRL_INT_TEXT, NYQ_CTRL_FLOAT_TEXT, NYQ_CTRL_TEXT, NYQ_CTRL_TIME,
  NYQ_CTRL_FILE
}
 

Macro Definition Documentation

#define NYQUIST_EFFECTS_PROMPT_ID   wxT("Nyquist Effects Prompt")
#define NYQUIST_TOOLS_PROMPT_ID   wxT("Nyquist Tools Prompt")
#define NYQUIST_WORKER_ID   wxT("Nyquist Worker")

Definition at line 39 of file Nyquist.h.

Referenced by EVT_COMMAND_RANGE(), and NyquistEffect::ShowInterface().

#define NYQUISTEFFECTS_FAMILY   ( IdentInterfaceSymbol{ XO("Nyquist") } )

Definition at line 35 of file Nyquist.h.

Referenced by NyquistEffect::GetFamilyId(), EffectUIHost::OnHelp(), and Effect::Preview().

#define NYQUISTEFFECTS_VERSION   wxT("1.0.0.0")

Definition at line 30 of file Nyquist.h.

Referenced by NyquistEffectsModule::GetVersion().

Enumeration Type Documentation

Enumerator
NYQ_CTRL_INT 
NYQ_CTRL_FLOAT 
NYQ_CTRL_STRING 
NYQ_CTRL_CHOICE 
NYQ_CTRL_INT_TEXT 
NYQ_CTRL_FLOAT_TEXT 
NYQ_CTRL_TEXT 
NYQ_CTRL_TIME 
NYQ_CTRL_FILE 

Definition at line 41 of file Nyquist.h.