ardour
Public Member Functions | Protected Attributes | List of all members
OptionEditorBox Class Referenceabstract

#include <option_editor.h>

Inheritance diagram for OptionEditorBox:
OptionEditorComponent BufferingOptions ClickOptions ClipLevelOptions ControlSurfacesOptions FontScalingOptions KeyboardOptions PluginOptions UndoOptions VideoTimelineOptions

Public Member Functions

 OptionEditorBox ()
 
void parameter_changed (std::string const &)=0
 
void set_state_from_config ()=0
 
void add_to_page (OptionEditorPage *)
 
Gtk::Widget & tip_widget ()
 
- Public Member Functions inherited from OptionEditorComponent
virtual ~OptionEditorComponent ()
 
void add_widget_to_page (OptionEditorPage *, Gtk::Widget *)
 
void add_widgets_to_page (OptionEditorPage *, Gtk::Widget *, Gtk::Widget *)
 
void set_note (std::string const &)
 

Protected Attributes

Gtk::VBox * _box
 constituent box for subclasses to add widgets to More...
 

Detailed Description

A component which provides a box into which a subclass can put arbitrary widgets

Definition at line 102 of file option_editor.h.

Constructor & Destructor Documentation

OptionEditorBox::OptionEditorBox ( )
inline

Construct an OpenEditorBox

Definition at line 107 of file option_editor.h.

Member Function Documentation

void OptionEditorBox::add_to_page ( OptionEditorPage )
virtual

Called to instruct the object to add itself to an OptionEditorPage

Implements OptionEditorComponent.

Definition at line 110 of file option_editor.cc.

void OptionEditorBox::parameter_changed ( std::string const &  p)
pure virtual

Called when a configuration parameter's value has changed.

Parameters
pparameter name

Implements OptionEditorComponent.

Implemented in ControlSurfacesOptions.

void OptionEditorBox::set_state_from_config ( )
pure virtual

Called to instruct the object to set its UI state from the configuration

Implements OptionEditorComponent.

Implemented in PluginOptions, VideoTimelineOptions, ControlSurfacesOptions, BufferingOptions, ClipLevelOptions, FontScalingOptions, KeyboardOptions, UndoOptions, and ClickOptions.

Gtk::Widget& OptionEditorBox::tip_widget ( )
inlinevirtual

Implements OptionEditorComponent.

Definition at line 117 of file option_editor.h.

Member Data Documentation

Gtk::VBox* OptionEditorBox::_box
protected

constituent box for subclasses to add widgets to

Definition at line 121 of file option_editor.h.


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