#include <option_editor.h>
|
| HSliderOption (std::string const &i, std::string const &n, sigc::slot< float > g, sigc::slot< bool, float > s, double lower, double upper, double step_increment=1, double page_increment=10, double mult=1.0, bool logarithmic=false) |
|
void | set_state_from_config () |
|
virtual void | changed () |
|
void | add_to_page (OptionEditorPage *p) |
|
void | set_sensitive (bool yn) |
|
Gtk::Widget & | tip_widget () |
|
Gtk::HScale & | scale () |
|
| Option (std::string const &i, std::string const &n) |
|
void | parameter_changed (std::string const &p) |
|
std::string | id () const |
|
| OptionEditorComponent () |
|
virtual | ~OptionEditorComponent () |
|
void | add_widget_to_page (OptionEditorPage *, Gtk::Widget *) |
|
void | add_widgets_to_page (OptionEditorPage *, Gtk::Widget *, Gtk::Widget *, bool expand=true) |
|
void | set_note (std::string const &) |
|
virtual PBD::Configuration::Metadata const * | get_metadata () const |
|
void | set_metadata (PBD::Configuration::Metadata const &) |
|
void | highlight () |
|
void | end_highlight () |
|
Component which provides the UI for a GTK HScale.
Definition at line 409 of file option_editor.h.
◆ HSliderOption()
HSliderOption::HSliderOption |
( |
std::string const & |
i, |
|
|
std::string const & |
n, |
|
|
sigc::slot< float > |
g, |
|
|
sigc::slot< bool, float > |
s, |
|
|
double |
lower, |
|
|
double |
upper, |
|
|
double |
step_increment = 1 , |
|
|
double |
page_increment = 10 , |
|
|
double |
mult = 1.0 , |
|
|
bool |
logarithmic = false |
|
) |
| |
◆ add_to_page()
◆ changed()
virtual void HSliderOption::changed |
( |
| ) |
|
|
virtual |
◆ scale()
Gtk::HScale& HSliderOption::scale |
( |
| ) |
|
|
inline |
◆ set_sensitive()
void HSliderOption::set_sensitive |
( |
bool |
yn | ) |
|
◆ set_state_from_config()
void HSliderOption::set_state_from_config |
( |
| ) |
|
|
virtual |
Called to instruct the object to set its UI state from the configuration
Implements Option.
◆ tip_widget()
Gtk::Widget& HSliderOption::tip_widget |
( |
| ) |
|
|
inlinevirtual |
◆ _adj
Gtk::Adjustment HSliderOption::_adj |
|
protected |
◆ _get
sigc::slot<float> HSliderOption::_get |
|
protected |
◆ _hscale
Gtk::HScale HSliderOption::_hscale |
|
protected |
◆ _label
Gtk::Label* HSliderOption::_label |
|
protected |
◆ _log
◆ _mult
double HSliderOption::_mult |
|
protected |
◆ _set
sigc::slot<bool, float> HSliderOption::_set |
|
protected |
The documentation for this class was generated from the following file: