Guitarix
|
Parameter registration function pointers. More...
#include <gx_plugin.h>
Public Attributes | |
PluginDef * | plugin |
float *(* | registerFloatVar )(const char *id, const char *name, const char *tp, const char *tooltip, float *var, float val, float low, float up, float step, const value_pair *values) |
int *(* | registerIntVar )(const char *id, const char *name, const char *tp, const char *tooltip, int *var, int val, int low, int up, const value_pair *values) |
bool *(* | registerBoolVar )(const char *id, const char *name, const char *tp, const char *tooltip, bool *var, bool val) |
Parameter registration function pointers.
All functions expect a character string parameter tp:
first char:
following chars (order doesn't matter, there should not be duplicate chars):
Definition at line 141 of file gx_plugin.h.
PluginDef* ParamReg::plugin |
Definition at line 142 of file gx_plugin.h.
bool *(* ParamReg::registerBoolVar) (const char *id, const char *name, const char *tp, const char *tooltip, bool *var, bool val) |
Definition at line 151 of file gx_plugin.h.
float *(* ParamReg::registerFloatVar) (const char *id, const char *name, const char *tp, const char *tooltip, float *var, float val, float low, float up, float step, const value_pair *values) |
Definition at line 143 of file gx_plugin.h.
int *(* ParamReg::registerIntVar) (const char *id, const char *name, const char *tp, const char *tooltip, int *var, int val, int low, int up, const value_pair *values) |
Definition at line 147 of file gx_plugin.h.