|
| RCOptionEditor () |
|
void | set_session (ARDOUR::Session *) |
|
Gtk::Window * | use_own_window (bool and_fill_it) |
|
XMLNode & | get_state () const |
|
bool | on_key_release_event (GdkEventKey *) |
|
| OptionEditorContainer (PBD::Configuration *) |
|
| ~OptionEditorContainer () |
|
| OptionEditor (PBD::Configuration *) |
|
virtual | ~OptionEditor () |
|
void | add_option (std::string const &, OptionEditorComponent *) |
|
void | add_page (std::string const &, Gtk::Widget &page_widget) |
|
std::string | current_page () |
|
void | set_current_page (std::string const &) |
|
std::map< std::string, OptionEditorPage * > & | pages () |
|
Public Member Functions inherited from ARDOUR::SessionHandlePtr |
| SessionHandlePtr (ARDOUR::Session *s) |
|
| SessionHandlePtr () |
|
virtual | ~SessionHandlePtr () |
|
virtual ARDOUR::Session * | session () const |
|
| Tabbable (const std::string &user_visible_name, std::string const &untranslated_name, Gtk::Widget *top=NULL, bool tabbed_by_default=true, PaneLayout pl=PaneRight) |
|
| ~Tabbable () |
|
void | add_to_notebook (Gtk::Notebook ¬ebook) |
|
void | make_visible () |
|
void | make_invisible () |
|
void | change_visibility () |
|
void | attach () |
|
void | detach () |
|
Gtk::Widget & | contents () const |
|
Gtk::EventBox & | tab_btn_box () |
|
Gtk::Window * | get (bool create=false) |
|
Gtk::Window * | own_window () |
|
void | set_default_tabbed (bool yn) |
|
virtual void | show_window () |
|
bool | window_visible () const |
|
bool | tabbed () const |
|
bool | tabbed_by_default () const |
|
Gtk::Window * | current_toplevel () const |
|
Gtk::Notebook * | tab_root_drop () |
|
int | set_state (const XMLNode &, int version) |
|
XMLNode & | get_state () const |
|
void | att_left_button_toggled () |
|
void | att_right_button_toggled () |
|
void | att_bottom_button_toggled () |
|
bool | att_left_visible () const |
|
bool | att_right_visible () const |
|
bool | att_bottom_visible () const |
|
| WindowProxy (const std::string &name, const std::string &menu_name) |
|
| WindowProxy (const std::string &name, const std::string &menu_name, const XMLNode &) |
|
virtual | ~WindowProxy () |
|
void | show () |
|
void | show_all () |
|
void | hide () |
|
void | present () |
|
void | maybe_show () |
|
virtual bool | visible () const |
|
virtual bool | fully_visible () const |
|
const std::string & | name () const |
|
const std::string & | menu_name () const |
|
std::string | action_name () const |
|
void | set_action (Glib::RefPtr< Gtk::Action >) |
|
Glib::RefPtr< Gtk::Action > | action () const |
|
void | drop_window () |
|
void | use_window (Gtk::Window &) |
|
void | set_transient_for (Gtk::Window &) |
|
void | set_state_mask (StateMask) |
|
StateMask | state_mask () const |
|
| operator bool () const |
|
| Stateful () |
|
virtual | ~Stateful () |
|
virtual bool | apply_change (PropertyBase const &) |
|
PropertyChange | apply_changes (PropertyList const &) |
|
const OwnedPropertyList & | properties () const |
|
void | add_property (PropertyBase &s) |
|
void | add_extra_xml (XMLNode &) |
|
XMLNode * | extra_xml (const std::string &str, bool add_if_missing=false) |
|
void | save_extra_xml (const XMLNode &) |
|
const PBD::ID & | id () const |
|
bool | set_id (const XMLNode &) |
|
void | set_id (const std::string &) |
|
void | reset_id () |
|
void | clear_changes () |
|
virtual void | clear_owned_changes () |
|
PropertyList * | get_changes_as_properties (PBD::Command *) const |
|
virtual void | rdiff (std::vector< PBD::Command * > &) const |
|
bool | changed () const |
|
virtual PropertyList * | property_factory (const XMLNode &) const |
|
virtual void | suspend_property_changes () |
|
virtual void | resume_property_changes () |
|
bool | property_changes_suspended () const |
|
virtual | ~Destructible () |
|
virtual void | drop_references () |
|
|
enum | PaneLayout {
NoPanes = 0x00
, PaneLeft = 0x01
, PaneRight = 0x02
, PaneBottom = 0x04
,
AttLeft = 0x08
, AttBottom = 0x10
} |
|
enum | StateMask { Position = 0x1
, Size = 0x2
} |
|
static std::string | xml_node_name () |
|
static std::string | xml_node_name () |
|
Gtk::VBox | treeview_packer |
|
Gtk::HBox | hpacker |
|
sigc::signal1< void, Tabbable & > | StateChange |
|
sigc::signal0< void > | signal_map |
|
sigc::signal0< void > | signal_unmap |
|
PBD::Signal< void(const PropertyChange &)> | PropertyChanged |
|
PBD::Signal< void()> | Destroyed |
|
PBD::Signal< void()> | DropReferences |
|
static int | current_state_version |
|
static int | loading_state_version |
|
typedef std::vector< SearchResult > | SearchResults |
|
typedef std::vector< std::string > | SearchTargets |
|
Gtk::Notebook & | notebook () |
|
Gtk::TreeView & | treeview () |
|
void | search () |
|
void | search_highlight (std::string const &page_title, OptionEditorComponent &) |
|
bool | not_found_callback () |
|
bool | search_key_press (GdkEventKey *) |
|
bool | search_key_focus (GdkEventFocus *) |
|
void | not_found () |
|
Protected Member Functions inherited from ARDOUR::SessionHandlePtr |
virtual void | session_going_away () |
|
virtual void | showhide_att_left (bool yn) |
|
virtual void | showhide_att_right (bool yn) |
|
virtual void | showhide_att_bottom (bool yn) |
|
bool | delete_event_handler (GdkEventAny *ev) |
|
void | save_pos_and_size () |
|
void | set_pos_and_size () |
|
void | set_pos () |
|
virtual bool | configure_handler (GdkEventConfigure *) |
|
void | map_handler () |
|
void | unmap_handler () |
|
virtual void | setup () |
|
void | toggle () |
|
void | add_instant_xml (XMLNode &, const std::string &directory_path) |
|
XMLNode * | instant_xml (const std::string &str, const std::string &directory_path) |
|
void | add_properties (XMLNode &) const |
|
PropertyChange | set_values (XMLNode const &) |
|
virtual void | post_set (const PropertyChange &) |
|
virtual void | send_change (const PropertyChange &) |
|
virtual void | mid_thaw (const PropertyChange &) |
|
bool | regenerate_xml_or_string_ids () const |
|
PBD::Configuration * | _config |
|
OptionColumns | option_columns |
|
Glib::RefPtr< Gtk::TreeStore > | option_tree |
|
Gtk::Entry | search_entry |
|
Gtk::Label | search_label |
|
Gtk::Button | search_button |
|
Gtk::HBox | search_packer |
|
SearchResults * | search_results |
|
SearchTargets | search_targets |
|
SearchResults::iterator | search_iterator |
|
OptionEditorComponent * | search_current_highlight |
|
std::string | last_search_string |
|
int | search_not_found_count |
|
sigc::connection | not_found_timeout |
|
Protected Attributes inherited from ARDOUR::SessionHandlePtr |
ARDOUR::Session * | _session |
|
PBD::ScopedConnectionList | _session_connections |
|
Gtk::HBox | content_header_hbox |
|
EventBoxExt | content_app_bar |
|
Gtk::EventBox | content_attachments |
|
Gtk::HBox | content_attachment_hbox |
|
EventBoxExt | content_tabbables |
|
HPane | content_left_pane |
|
Gtk::HBox | content_hbox |
|
EventBoxExt | content_att_left |
|
Gtk::VBox | content_midlevel_vbox |
|
HPane | content_right_pane |
|
Gtk::HBox | content_inner_hbox |
|
VPane | content_bottom_pane |
|
Gtk::VBox | content_main_vbox |
|
EventBoxExt | content_main_top |
|
EventBoxExt | content_main |
|
EventBoxExt | content_att_bottom |
|
Gtk::VBox | content_bus_vbox |
|
EventBoxExt | content_bus |
|
Gtk::VBox | content_right_vbox |
|
EventBoxExt | content_att_right |
|
ArdourWidgets::ArdourButton | left_attachment_button |
|
ArdourWidgets::ArdourButton | right_attachment_button |
|
ArdourWidgets::ArdourButton | bottom_attachment_button |
|
std::string | _name |
|
std::string | _menu_name |
|
Glib::RefPtr< Gtk::Action > | _action |
|
Gtk::Window * | _window |
|
bool | _visible |
| true if the window should be visible on startup More...
|
|
int | _x_off |
| x position More...
|
|
int | _y_off |
| y position More...
|
|
int | _width |
| width More...
|
|
int | _height |
| height More...
|
|
Gtkmm2ext::VisibilityTracker * | vistracker |
|
StateMask | _state_mask |
|
sigc::connection | delete_connection |
|
sigc::connection | configure_connection |
|
sigc::connection | map_connection |
|
sigc::connection | unmap_connection |
|
XMLNode * | _extra_xml |
|
XMLNode * | _instant_xml |
|
PBD::PropertyChange | _pending_changed |
|
Glib::Threads::Mutex | _lock |
|
std::string | _xml_node_name |
| name of node to use for this object in XML More...
|
|
OwnedPropertyList * | _properties |
|
Editor for options which are obtained from and written back to one of the .rc files.
Definition at line 38 of file rc_option_editor.h.