Faust::UpdateUI< Proc, SetInit > Struct Template Reference
Inheritance diagram for Faust::UpdateUI< Proc, SetInit >:
Public Member Functions | |
UpdateUI (Proc &sfx, Process::Inlets &toRemove, Process::Outlets &toRemoveO) | |
void | openTabBox (const char *label) override |
void | openHorizontalBox (const char *label) override |
void | openVerticalBox (const char *label) override |
void | closeBox () override |
void | declare (FAUSTFLOAT *zone, const char *key, const char *val) override |
void | addSoundfile (const char *label, const char *filename, Soundfile **sf_zone) override |
void | replace (Process::Inlet *&oldinl, Process::Inlet *newinl) |
void | replace (Process::Outlet *&oldoutl, Process::Outlet *newoutl) |
void | addButton (const char *label, FAUSTFLOAT *zone) override |
void | addCheckButton (const char *label, FAUSTFLOAT *zone) override |
void | addVerticalSlider (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT init, FAUSTFLOAT min, FAUSTFLOAT max, FAUSTFLOAT step) override |
void | addHorizontalSlider (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT init, FAUSTFLOAT min, FAUSTFLOAT max, FAUSTFLOAT step) override |
void | addNumEntry (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT init, FAUSTFLOAT min, FAUSTFLOAT max, FAUSTFLOAT step) override |
void | addHorizontalBargraph (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT min, FAUSTFLOAT max) override |
void | addVerticalBargraph (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT min, FAUSTFLOAT max) override |
Public Member Functions inherited from Faust::UI< Proc, Synth > | |
UI (Proc &sfx) | |
void | openTabBox (const char *label) override |
void | openHorizontalBox (const char *label) override |
void | openVerticalBox (const char *label) override |
void | closeBox () override |
void | declare (FAUSTFLOAT *zone, const char *key, const char *val) override |
void | addSoundfile (const char *label, const char *filename, Soundfile **sf_zone) override |
void | addButton (const char *label, FAUSTFLOAT *zone) override |
void | addCheckButton (const char *label, FAUSTFLOAT *zone) override |
void | addVerticalSlider (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT init, FAUSTFLOAT min, FAUSTFLOAT max, FAUSTFLOAT step) override |
void | addHorizontalSlider (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT init, FAUSTFLOAT min, FAUSTFLOAT max, FAUSTFLOAT step) override |
void | addNumEntry (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT init, FAUSTFLOAT min, FAUSTFLOAT max, FAUSTFLOAT step) override |
void | addHorizontalBargraph (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT min, FAUSTFLOAT max) override |
void | addVerticalBargraph (const char *label, FAUSTFLOAT *zone, FAUSTFLOAT min, FAUSTFLOAT max) override |
Public Attributes | |
Proc & | fx |
Process::Inlets & | toRemove |
Process::Outlets & | toRemoveO |
std::size_t | i = 1 |
std::size_t | o = 1 |
Public Attributes inherited from Faust::UI< Proc, Synth > | |
Proc & | fx |
The documentation for this struct was generated from the following file: