Csound and CsoundAC API
5.17
|
#include <ScoreGeneratorVstFltk.hpp>
Public Types | |
enum | AEffEditorSize { kEditorWidth = 610, kEditorHeight = 430, xPad = 4, yPad = 4 } |
Public Member Functions | |
virtual void | close () |
virtual bool | getRect (ERect **rect) |
virtual void | idle () |
virtual void | log (char *message) |
virtual void | logv (char *message,...) |
void | onGenerate (Fl_Button *, ScoreGeneratorVstFltk *ScoreGeneratorVstFltk) |
void | onNew (Fl_Button *, ScoreGeneratorVstFltk *ScoreGeneratorVstFltk) |
void | onNewVersion (Fl_Button *, ScoreGeneratorVstFltk *ScoreGeneratorVstFltk) |
void | onOpen (Fl_Button *, ScoreGeneratorVstFltk *ScoreGeneratorVstFltk) |
void | onSave (Fl_Button *, ScoreGeneratorVstFltk *ScoreGeneratorVstFltk) |
void | onSaveAs (Fl_Button *, ScoreGeneratorVstFltk *ScoreGeneratorVstFltk) |
virtual bool | open (void *windowHandle) |
virtual void | postUpdate () |
ScoreGeneratorVstFltk (AudioEffect *audioEffect) | |
virtual void | update () |
virtual void | updateCaption () |
virtual void | updateModel () |
virtual | ~ScoreGeneratorVstFltk (void) |
Data Fields | |
Fl_Text_Buffer * | aboutTextBuffer |
Fl_Text_Display * | aboutTextDisplay |
std::string | helpFilename |
Fl_Pack * | mainPack |
Fl_Tabs * | mainTabs |
std::string | messagebuffer |
std::list< std::string > | messages |
Fl_Browser * | runtimeMessagesBrowser |
Fl_Group * | runtimeMessagesGroup |
ScoreGeneratorVst * | scoreGeneratorVst |
Fl_Window * | scoreGeneratorVstUi |
Fl_Group * | scriptGroup |
Fl_Text_Buffer * | scriptTextBuffer |
Fl_Text_Editor * | scriptTextEdit |
bool | updateFlag |
int | useCount |
void * | windowHandle |
Static Public Attributes | |
static std::string | aboutText |
ScoreGeneratorVstFltk::ScoreGeneratorVstFltk | ( | AudioEffect * | audioEffect | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
void ScoreGeneratorVstFltk::onGenerate | ( | Fl_Button * | , |
ScoreGeneratorVstFltk * | ScoreGeneratorVstFltk | ||
) |
void ScoreGeneratorVstFltk::onNew | ( | Fl_Button * | , |
ScoreGeneratorVstFltk * | ScoreGeneratorVstFltk | ||
) |
void ScoreGeneratorVstFltk::onNewVersion | ( | Fl_Button * | , |
ScoreGeneratorVstFltk * | ScoreGeneratorVstFltk | ||
) |
void ScoreGeneratorVstFltk::onOpen | ( | Fl_Button * | , |
ScoreGeneratorVstFltk * | ScoreGeneratorVstFltk | ||
) |
void ScoreGeneratorVstFltk::onSave | ( | Fl_Button * | , |
ScoreGeneratorVstFltk * | ScoreGeneratorVstFltk | ||
) |
void ScoreGeneratorVstFltk::onSaveAs | ( | Fl_Button * | , |
ScoreGeneratorVstFltk * | ScoreGeneratorVstFltk | ||
) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
Fl_Text_Buffer* ScoreGeneratorVstFltk::aboutTextBuffer |
Fl_Text_Display* ScoreGeneratorVstFltk::aboutTextDisplay |
std::string ScoreGeneratorVstFltk::helpFilename |
Fl_Pack* ScoreGeneratorVstFltk::mainPack |
Fl_Tabs* ScoreGeneratorVstFltk::mainTabs |
std::string ScoreGeneratorVstFltk::messagebuffer |
std::list<std::string> ScoreGeneratorVstFltk::messages |
Fl_Browser* ScoreGeneratorVstFltk::runtimeMessagesBrowser |
Fl_Group* ScoreGeneratorVstFltk::runtimeMessagesGroup |
ScoreGeneratorVst* ScoreGeneratorVstFltk::scoreGeneratorVst |
Fl_Window* ScoreGeneratorVstFltk::scoreGeneratorVstUi |
Fl_Group* ScoreGeneratorVstFltk::scriptGroup |
Fl_Text_Buffer* ScoreGeneratorVstFltk::scriptTextBuffer |
Fl_Text_Editor* ScoreGeneratorVstFltk::scriptTextEdit |
bool ScoreGeneratorVstFltk::updateFlag |
int ScoreGeneratorVstFltk::useCount |
void* ScoreGeneratorVstFltk::windowHandle |