|
LMMS
|
#include <gui_controls.h>
Public Member Functions | |
| virtual void | add (control_base *base) |
| virtual GtkWidget * | create (plugin_gui *_gui) |
| Public Member Functions inherited from calf_plugins::control_base | |
| void | require_attribute (const char *name) |
| void | require_int_attribute (const char *name) |
| int | get_int (const char *name, int def_value=0) |
| float | get_float (const char *name, float def_value=0.f) |
| std::vector< double > | get_vector (const char *name, std::string &value) |
| virtual bool | is_container () |
| virtual void | set_visibilty (bool state) |
| virtual void | set_std_properties () |
| called from created() to set all the properties | |
| virtual void | created () |
| called after the control is created | |
| virtual | ~control_base () |
Additional Inherited Members | |
| Public Types inherited from calf_plugins::control_base | |
| typedef std::map< std::string, std::string > | xml_attribute_map |
| Public Attributes inherited from calf_plugins::control_base | |
| GtkWidget * | widget |
| std::string | control_name |
| xml_attribute_map | attribs |
| plugin_gui * | gui |
|
virtual |
Reimplemented from calf_plugins::control_base.
|
virtual |
Reimplemented from calf_plugins::control_base.