Ardour  9.0-pre0-582-g084a23a80d
gtk2_ardour/actions.h File Reference
#include <vector>
#include "gtkmm2ext/actions.h"
#include "ardour/rc_configuration.h"
#include "ui_config.h"
Include dependency graph for gtk2_ardour/actions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ActionManager
 

Functions

void ActionManager::load_menus (const std::string &menus_file_name)
 
void ActionManager::map_some_state (const char *group, const char *action, bool(ARDOUR::RCConfiguration::*get)() const)
 
void ActionManager::map_some_state (const char *group, const char *action, bool(UIConfiguration::*get)() const)
 
void ActionManager::map_some_state (const char *group, const char *action, sigc::slot< bool >)
 
void ActionManager::toggle_config_state (const char *group, const char *action, bool(UIConfiguration::*set)(bool), bool(UIConfiguration::*get)(void) const)
 
void ActionManager::toggle_config_state (const char *group, const char *action, bool(ARDOUR::RCConfiguration::*set)(bool), bool(ARDOUR::RCConfiguration::*get)(void) const)
 
void ActionManager::toggle_config_state_foo (const char *group, const char *action, sigc::slot< bool, bool >, sigc::slot< bool >)
 

Variables

std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::session_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::write_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::region_list_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::plugin_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::track_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::stripable_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::bus_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::route_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::vca_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::point_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::time_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::line_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::playlist_selection_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::mouse_edit_point_requires_canvas_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::range_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::transport_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::engine_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::engine_opposite_sensitive_actions
 
std::vector< Glib::RefPtr< Gtk::Action > > ActionManager::rec_sensitive_actions