Audacity 3.2.0
|
#include "NyquistBase.h"
#include "BasicUI.h"
#include "EffectManager.h"
#include "EffectOutputTracks.h"
#include "FileNames.h"
#include "LabelTrack.h"
#include "Languages.h"
#include "NoteTrack.h"
#include "PlatformCompatibility.h"
#include "PluginManager.h"
#include "Prefs.h"
#include "Project.h"
#include "ProjectRate.h"
#include "ShuttleAutomation.h"
#include "SpectrogramSettings.h"
#include "SyncLock.h"
#include "TempDirectory.h"
#include "TimeTrack.h"
#include "TimeWarper.h"
#include "ViewInfo.h"
#include "WaveChannelUtilities.h"
#include "WaveClip.h"
#include "WaveTrack.h"
#include "wxFileNameWrapper.h"
#include "nyquist/xlisp/xlisp.h"
#include "nyx.h"
#include <cfloat>
#include <cstring>
#include <iostream>
#include <wx/log.h>
#include <wx/numformatter.h>
#include <wx/sstream.h>
#include <wx/tokenzr.h>
#include <wx/txtstrm.h>
#include <wx/wfstream.h>
Go to the source code of this file.
Classes | |
struct | NyquistBase::NyxContext |
Namespaces | |
namespace | anonymous_namespace{NyquistBase.cpp} |
Macros | |
#define | NYQ_MAX_LEN (std::numeric_limits<int64_t>::max()) |
Functions | |
static void | RegisterFunctions () |
wxString | anonymous_namespace{NyquistBase.cpp}::GetClipBoundaries (const Track *t) |
static LVAL | gettext () |
static LVAL | gettextc () |
static LVAL | ngettext () |
static LVAL | ngettextc () |
void * | nyq_make_opaque_string (int size, unsigned char *src) |
void * | nyq_reformat_aud_do_response (const wxString &Str) |
void * | ExecForLisp (char *pIn) |
LVAL | xlc_aud_do (void) |
Variables | |
static const wxChar * | KEY_Command = wxT("Command") |
static const wxChar * | KEY_Parameters = wxT("Parameters") |
#define NYQ_MAX_LEN (std::numeric_limits<int64_t>::max()) |
Definition at line 51 of file NyquistBase.cpp.
void * ExecForLisp | ( | char * | pIn | ) |
Definition at line 2939 of file NyquistBase.cpp.
References GlobalHook< ExecFromMainHook, void(wxString *pIn, wxString *pOut)>::Call(), nyq_reformat_aud_do_response(), and Str2.
Referenced by xlc_aud_do().
|
static |
Definition at line 2856 of file NyquistBase.cpp.
References GetCustomTranslation(), and UTF8CTOWX.
Referenced by gettextc(), and RegisterFunctions().
|
static |
Definition at line 2868 of file NyquistBase.cpp.
References gettext(), and UTF8CTOWX.
Referenced by RegisterFunctions().
|
static |
Definition at line 2881 of file NyquistBase.cpp.
References UTF8CTOWX.
Referenced by ngettextc(), and RegisterFunctions().
|
static |
Definition at line 2896 of file NyquistBase.cpp.
References ngettext(), and UTF8CTOWX.
Referenced by RegisterFunctions().
void * nyq_make_opaque_string | ( | int | size, |
unsigned char * | src | ||
) |
Definition at line 2911 of file NyquistBase.cpp.
References size.
void * nyq_reformat_aud_do_response | ( | const wxString & | Str | ) |
Definition at line 2926 of file NyquistBase.cpp.
Referenced by ExecForLisp().
|
static |
Definition at line 2972 of file NyquistBase.cpp.
References gettext(), gettextc(), ngettext(), ngettextc(), and xlc_aud_do().
Referenced by NyquistBase::Process().
LVAL xlc_aud_do | ( | void | ) |
Definition at line 2951 of file NyquistBase.cpp.
References ExecForLisp().
Referenced by RegisterFunctions().
|
static |
Definition at line 53 of file NyquistBase.cpp.
Referenced by NyquistBase::DoLoadSettings(), NyquistBase::SaveSettings(), and NyquistBase::VisitSettings().
|
static |
Definition at line 54 of file NyquistBase.cpp.
Referenced by NyquistBase::DoLoadSettings(), NyquistBase::SaveSettings(), and NyquistBase::VisitSettings().