Audacity 3.2.0
Classes | Macros | Enumerations
NyquistBase.h File Reference
#include "FileNames.h"
#include "SampleCount.h"
#include "StatefulEffect.h"
#include "WaveChannelViewConstants.h"
Include dependency graph for NyquistBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NyqControl
 A control on a NyquistDialog. More...
 
struct  NyquistSettings
 
class  NyquistBase
 An Effect that calls up a Nyquist (XLISP) plug-in, i.e. many possible effects from this one class. More...
 
struct  NyquistBase::GetEffectHook
 
struct  NyquistBase::GetDisplaysHook
 
struct  NyquistBase::ShowDebugOutputHook
 
struct  NyquistBase::ExecFromMainHook
 
struct  NyquistBase::YieldIfNeededHook
 
struct  NyquistBase::Tokenizer
 

Macros

#define NYQUISTEFFECTS_VERSION   wxT("1.0.0.0")
 
#define NYQUIST_WORKER_ID   wxT("Nyquist Worker")
 
#define UNINITIALIZED_CONTROL   ((double)99999999.99)
 

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

◆ NYQUIST_WORKER_ID

#define NYQUIST_WORKER_ID   wxT("Nyquist Worker")

Definition at line 25 of file NyquistBase.h.

◆ NYQUISTEFFECTS_VERSION

#define NYQUISTEFFECTS_VERSION   wxT("1.0.0.0")

Definition at line 24 of file NyquistBase.h.

◆ UNINITIALIZED_CONTROL

#define UNINITIALIZED_CONTROL   ((double)99999999.99)

Definition at line 26 of file NyquistBase.h.

Enumeration Type Documentation

◆ NyqControlType

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 28 of file NyquistBase.h.

29{
39};
@ NYQ_CTRL_STRING
Definition: NyquistBase.h:32
@ NYQ_CTRL_TEXT
Definition: NyquistBase.h:36
@ NYQ_CTRL_TIME
Definition: NyquistBase.h:37
@ NYQ_CTRL_INT_TEXT
Definition: NyquistBase.h:34
@ NYQ_CTRL_INT
Definition: NyquistBase.h:30
@ NYQ_CTRL_CHOICE
Definition: NyquistBase.h:33
@ NYQ_CTRL_FLOAT_TEXT
Definition: NyquistBase.h:35
@ NYQ_CTRL_FILE
Definition: NyquistBase.h:38
@ NYQ_CTRL_FLOAT
Definition: NyquistBase.h:31