#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 |
Member Enumeration Documentation
- Enumerator:
kEditorWidth |
|
kEditorHeight |
|
xPad |
|
yPad |
|
Constructor & Destructor Documentation
ScoreGeneratorVstFltk::ScoreGeneratorVstFltk |
( |
AudioEffect * |
audioEffect | ) |
|
virtual ScoreGeneratorVstFltk::~ScoreGeneratorVstFltk |
( |
void |
| ) |
[virtual] |
Member Function Documentation
virtual void ScoreGeneratorVstFltk::close |
( |
| ) |
[virtual] |
virtual bool ScoreGeneratorVstFltk::getRect |
( |
ERect ** |
rect | ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::idle |
( |
| ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::log |
( |
char * |
message | ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::logv |
( |
char * |
message, |
|
|
|
... |
|
) |
| [virtual] |
virtual bool ScoreGeneratorVstFltk::open |
( |
void * |
windowHandle | ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::postUpdate |
( |
| ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::update |
( |
| ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::updateCaption |
( |
| ) |
[virtual] |
virtual void ScoreGeneratorVstFltk::updateModel |
( |
| ) |
[virtual] |
Field Documentation