LMMS
Loading...
Searching...
No Matches
calf_plugins::hbox_container Struct Reference

#include <gui_controls.h>

Inheritance diagram for calf_plugins::hbox_container:
calf_plugins::box_container calf_plugins::control_base

Public Member Functions

virtual GtkWidget * create (plugin_gui *_gui)
Public Member Functions inherited from calf_plugins::box_container
virtual void add (control_base *base)
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_guigui

Member Function Documentation

◆ create()

GtkWidget * hbox_container::create ( plugin_gui * _gui)
virtual

Reimplemented from calf_plugins::control_base.


The documentation for this struct was generated from the following files: