Minimum implementation of UI parameters. We only support the setting and getting of values.
More...
#include <AudioFaustDSP.h>
|
| virtual void | addButton (const char *label, float *zone) |
| virtual void | addCheckButton (const char *label, float *zone) |
| virtual void | addHorizontalBargraph (const char *label, float *zone, float min, float max) |
| virtual void | addHorizontalSlider (const char *label, float *zone, float init, float min, float max, float step) |
| virtual void | addNumEntry (const char *label, float *zone, float init, float min, float max, float step) |
| virtual void | addSoundfile (const char *label, const char *filename, Soundfile **sf_zone) |
| virtual void | addVerticalBargraph (const char *label, float *zone, float min, float max) |
| virtual void | addVerticalSlider (const char *label, float *zone, float init, float min, float max, float step) |
| virtual void | closeBox () |
| virtual void | declare (float *zone, const char *key, const char *val) |
| virtual bool | exists (const char *label) |
| | checks if a label exists
|
| virtual float | getValue (const char *label) |
| const char * | label (int idx) |
| | Returns the label at the indicated position. nullptr is returned if the index is too big.
|
| virtual void | openHorizontalBox (const char *label) |
| virtual void | openTabBox (const char *label) |
| virtual void | openVerticalBox (const char *label) |
| virtual bool | setValue (const char *label, float value) |
| virtual size_t | size () |
| | Returns the number of label entries.
|
|
| void | addEntry (const char *label, float *zone, bool withLimits=false, float min=0, float max=0) |
| Entry * | findEntry (const char *name) |
Minimum implementation of UI parameters. We only support the setting and getting of values.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
◆ addButton()
| virtual void addButton |
( |
const char * | label, |
|
|
float * | zone ) |
|
inlinevirtual |
◆ addCheckButton()
| virtual void addCheckButton |
( |
const char * | label, |
|
|
float * | zone ) |
|
inlinevirtual |
◆ addEntry()
| void addEntry |
( |
const char * | label, |
|
|
float * | zone, |
|
|
bool | withLimits = false, |
|
|
float | min = 0, |
|
|
float | max = 0 ) |
|
inlineprotected |
◆ addHorizontalBargraph()
| virtual void addHorizontalBargraph |
( |
const char * | label, |
|
|
float * | zone, |
|
|
float | min, |
|
|
float | max ) |
|
inlinevirtual |
◆ addHorizontalSlider()
| virtual void addHorizontalSlider |
( |
const char * | label, |
|
|
float * | zone, |
|
|
float | init, |
|
|
float | min, |
|
|
float | max, |
|
|
float | step ) |
|
inlinevirtual |
◆ addNumEntry()
| virtual void addNumEntry |
( |
const char * | label, |
|
|
float * | zone, |
|
|
float | init, |
|
|
float | min, |
|
|
float | max, |
|
|
float | step ) |
|
inlinevirtual |
◆ addSoundfile()
| virtual void addSoundfile |
( |
const char * | label, |
|
|
const char * | filename, |
|
|
Soundfile ** | sf_zone ) |
|
inlinevirtual |
◆ addVerticalBargraph()
| virtual void addVerticalBargraph |
( |
const char * | label, |
|
|
float * | zone, |
|
|
float | min, |
|
|
float | max ) |
|
inlinevirtual |
◆ addVerticalSlider()
| virtual void addVerticalSlider |
( |
const char * | label, |
|
|
float * | zone, |
|
|
float | init, |
|
|
float | min, |
|
|
float | max, |
|
|
float | step ) |
|
inlinevirtual |
◆ closeBox()
| virtual void closeBox |
( |
| ) |
|
|
inlinevirtual |
◆ declare()
| virtual void declare |
( |
float * | zone, |
|
|
const char * | key, |
|
|
const char * | val ) |
|
inlinevirtual |
◆ exists()
| virtual bool exists |
( |
const char * | label | ) |
|
|
inlinevirtual |
◆ findEntry()
| Entry * findEntry |
( |
const char * | name | ) |
|
|
inlineprotected |
◆ getValue()
| virtual float getValue |
( |
const char * | label | ) |
|
|
inlinevirtual |
◆ label()
| const char * label |
( |
int | idx | ) |
|
|
inline |
Returns the label at the indicated position. nullptr is returned if the index is too big.
◆ openHorizontalBox()
| virtual void openHorizontalBox |
( |
const char * | label | ) |
|
|
inlinevirtual |
◆ openTabBox()
| virtual void openTabBox |
( |
const char * | label | ) |
|
|
inlinevirtual |
◆ openVerticalBox()
| virtual void openVerticalBox |
( |
const char * | label | ) |
|
|
inlinevirtual |
◆ setValue()
| virtual bool setValue |
( |
const char * | label, |
|
|
float | value ) |
|
inlinevirtual |
◆ size()
Returns the number of label entries.
◆ entries
The documentation for this class was generated from the following file: