#include <CsoundVstFltk.hpp>
Public Types |
enum | AEffEditorSize { kEditorWidth = 708,
kEditorHeight = 389,
xPad = 4,
yPad = 4
} |
Public Member Functions |
virtual void | close () |
| CsoundVstFltk (AudioEffect *audioEffect) |
virtual bool | getRect (ERect **rect) |
virtual void | idle () |
void | onEdit (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onImport (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onNew (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onNewVersion (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onOpen (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onPerform (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onPerformScriptButtonThreadRoutine () |
void | onSave (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onSaveAs (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onSettingsApply (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
void | onSettingsVstInstrumentMode (Fl_Check_Button *, CsoundVstFltk *csoundVstFltk) |
void | onSettingsVstPluginMode (Fl_Check_Button *, CsoundVstFltk *csoundVstFltk) |
void | onStop (Fl_Button *, CsoundVstFltk *csoundVstFltk) |
virtual bool | open (void *windowHandle) |
virtual void | postUpdate () |
virtual void | update () |
virtual void | updateCaption () |
virtual void | updateModel () |
virtual | ~CsoundVstFltk (void) |
Static Public Member Functions |
static void | messageCallback (CSOUND *csound, int attribute, const char *format, va_list valist) |
Data Fields |
Fl_Text_Buffer * | aboutTextBuffer |
Fl_Text_Display * | aboutTextDisplay |
Fl_Input * | commandInput |
CsoundVST * | csoundVST |
Fl_Window * | csoundVstUi |
std::string | helpFilename |
Fl_Tabs * | mainTabs |
std::string | messagebuffer |
std::list< std::string > | messages |
Fl_Group * | orchestraGroup |
Fl_Text_Buffer * | orchestraTextBuffer |
Fl_Text_Editor * | orchestraTextEdit |
Fl_Browser * | runtimeMessagesBrowser |
Fl_Group * | scoreGroup |
Fl_Text_Buffer * | scoreTextBuffer |
Fl_Text_Editor * | scoreTextEdit |
Fl_Input * | settingsEditSoundfileInput |
Fl_Check_Button * | settingsVstPluginModeEffect |
Fl_Check_Button * | settingsVstPluginModeInstrument |
bool | updateFlag |
int | useCount |
void * | windowHandle |
Static Public Attributes |
static std::string | aboutText |
static Fl_Preferences | preferences |
Member Enumeration Documentation
- Enumerator:
kEditorWidth |
|
kEditorHeight |
|
xPad |
|
yPad |
|
Constructor & Destructor Documentation
CsoundVstFltk::CsoundVstFltk |
( |
AudioEffect * |
audioEffect | ) |
|
virtual CsoundVstFltk::~CsoundVstFltk |
( |
void |
| ) |
[virtual] |
Member Function Documentation
virtual void CsoundVstFltk::close |
( |
| ) |
[virtual] |
virtual bool CsoundVstFltk::getRect |
( |
ERect ** |
rect | ) |
[virtual] |
virtual void CsoundVstFltk::idle |
( |
| ) |
[virtual] |
static void CsoundVstFltk::messageCallback |
( |
CSOUND * |
csound, |
|
|
int |
attribute, |
|
|
const char * |
format, |
|
|
va_list |
valist |
|
) |
| [static] |
void CsoundVstFltk::onEdit |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onImport |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onNew |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onNewVersion |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onOpen |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onPerform |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onPerformScriptButtonThreadRoutine |
( |
| ) |
|
void CsoundVstFltk::onSave |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onSaveAs |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onSettingsApply |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onSettingsVstInstrumentMode |
( |
Fl_Check_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onSettingsVstPluginMode |
( |
Fl_Check_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
void CsoundVstFltk::onStop |
( |
Fl_Button * |
, |
|
|
CsoundVstFltk * |
csoundVstFltk |
|
) |
| |
virtual bool CsoundVstFltk::open |
( |
void * |
windowHandle | ) |
[virtual] |
virtual void CsoundVstFltk::postUpdate |
( |
| ) |
[virtual] |
virtual void CsoundVstFltk::update |
( |
| ) |
[virtual] |
virtual void CsoundVstFltk::updateCaption |
( |
| ) |
[virtual] |
virtual void CsoundVstFltk::updateModel |
( |
| ) |
[virtual] |
Field Documentation