#include <processor_box.h>
|
| ProcessorBox (ProcessorBox const &) |
|
void | route_going_away () |
|
bool | is_editor_mixer_strip () const |
|
void | object_drop (Gtkmm2ext::DnDVBox< ProcessorEntry > *, ProcessorEntry *, Glib::RefPtr< Gdk::DragContext > const &) |
|
gint | processor_menu_map_handler (GdkEventAny *ev) |
|
Gtk::Menu * | build_processor_menu () |
|
void | show_processor_menu (int) |
|
Gtk::Menu * | build_possible_aux_menu () |
|
void | choose_aux (boost::weak_ptr< ARDOUR::Route >) |
|
void | choose_send () |
|
void | send_io_finished (IOSelector::Result, boost::weak_ptr< ARDOUR::Processor >, IOSelectorWindow *) |
|
void | return_io_finished (IOSelector::Result, boost::weak_ptr< ARDOUR::Processor >, IOSelectorWindow *) |
|
void | choose_insert () |
|
void | choose_plugin () |
|
bool | use_plugins (const SelectedPlugins &) |
|
bool | enter_notify (GdkEventCrossing *ev) |
|
bool | leave_notify (GdkEventCrossing *ev) |
|
bool | processor_button_press_event (GdkEventButton *, ProcessorEntry *) |
|
bool | processor_button_release_event (GdkEventButton *, ProcessorEntry *) |
|
void | redisplay_processors () |
|
void | add_processor_to_display (boost::weak_ptr< ARDOUR::Processor >) |
|
void | help_count_visible_prefader_processors (boost::weak_ptr< ARDOUR::Processor >, uint32_t *, bool *) |
|
void | reordered () |
|
void | report_failed_reorder () |
|
void | route_processors_changed (ARDOUR::RouteProcessorChange) |
|
void | processor_menu_unmapped () |
|
void | processors_reordered (const Gtk::TreeModel::Path &, const Gtk::TreeModel::iterator &, int *) |
|
void | compute_processor_sort_keys () |
|
void | all_visible_processors_active (bool state) |
|
void | ab_plugins () |
|
void | cut_processors (const ProcSelection &) |
|
void | copy_processors (const ProcSelection &) |
|
void | delete_processors (const ProcSelection &) |
|
void | paste_processors () |
|
void | paste_processors (boost::shared_ptr< ARDOUR::Processor > before) |
|
void | delete_dragged_processors (const std::list< boost::shared_ptr< ARDOUR::Processor > > &) |
|
void | clear_processors () |
|
void | clear_processors (ARDOUR::Placement) |
|
void | rename_processors () |
|
void | for_selected_processors (void(ProcessorBox::*pmf)(boost::shared_ptr< ARDOUR::Processor >)) |
|
void | get_selected_processors (ProcSelection &) const |
|
bool | can_cut () const |
|
void | paste_processor_state (const XMLNodeList &, boost::shared_ptr< ARDOUR::Processor >) |
|
void | hide_processor_editor (boost::shared_ptr< ARDOUR::Processor >) |
|
void | rename_processor (boost::shared_ptr< ARDOUR::Processor >) |
|
gint | idle_delete_processor (boost::weak_ptr< ARDOUR::Processor >) |
|
void | weird_plugin_dialog (ARDOUR::Plugin &p, ARDOUR::Route::ProcessorStreams streams) |
|
void | setup_entry_positions () |
|
void | route_property_changed (const PBD::PropertyChange &) |
|
std::string | generate_processor_title (boost::shared_ptr< ARDOUR::PluginInsert > pi) |
|
ProcessorWindowProxy * | find_window_proxy (boost::shared_ptr< ARDOUR::Processor >) const |
|
void | set_processor_ui (boost::shared_ptr< ARDOUR::Processor >, Gtk::Window *) |
|
void | maybe_add_processor_to_ui_list (boost::weak_ptr< ARDOUR::Processor >) |
|
bool | one_processor_can_be_edited () |
|
bool | processor_can_be_edited (boost::shared_ptr< ARDOUR::Processor >) |
|
void | mixer_strip_delivery_changed (boost::weak_ptr< ARDOUR::Delivery >) |
|
XMLNode * | entry_gui_object_state (ProcessorEntry *) |
|
Definition at line 259 of file processor_box.h.
Enumerator |
---|
ProcessorsCut |
|
ProcessorsCopy |
|
ProcessorsPaste |
|
ProcessorsDelete |
|
ProcessorsSelectAll |
|
ProcessorsSelectNone |
|
ProcessorsToggleActive |
|
ProcessorsAB |
|
Definition at line 262 of file processor_box.h.
ProcessorBox::~ProcessorBox |
( |
| ) |
|
void ProcessorBox::ab_plugins |
( |
| ) |
|
|
private |
void ProcessorBox::all_visible_processors_active |
( |
bool |
state | ) |
|
|
private |
Gtk::Menu * ProcessorBox::build_possible_aux_menu |
( |
| ) |
|
|
private |
Menu * ProcessorBox::build_processor_menu |
( |
| ) |
|
|
private |
bool ProcessorBox::can_cut |
( |
| ) |
const |
|
private |
void ProcessorBox::choose_insert |
( |
| ) |
|
|
private |
void ProcessorBox::choose_plugin |
( |
| ) |
|
|
private |
void ProcessorBox::choose_send |
( |
| ) |
|
|
private |
void ProcessorBox::clear_processors |
( |
| ) |
|
|
private |
void ProcessorBox::compute_processor_sort_keys |
( |
| ) |
|
|
private |
void ProcessorBox::copy_processors |
( |
const ProcSelection & |
to_be_copied | ) |
|
|
private |
void ProcessorBox::cut_processors |
( |
const ProcSelection & |
to_be_removed | ) |
|
|
private |
void ProcessorBox::delete_processors |
( |
const ProcSelection & |
targets | ) |
|
|
private |
void ProcessorBox::deselect_all_processors |
( |
| ) |
|
bool ProcessorBox::enter_notify |
( |
GdkEventCrossing * |
ev | ) |
|
|
private |
void ProcessorBox::get_selected_processors |
( |
ProcSelection & |
processors | ) |
const |
|
private |
void ProcessorBox::hide_things |
( |
| ) |
|
bool ProcessorBox::is_editor_mixer_strip |
( |
| ) |
const |
|
private |
bool ProcessorBox::leave_notify |
( |
GdkEventCrossing * |
ev | ) |
|
|
private |
bool ProcessorBox::one_processor_can_be_edited |
( |
| ) |
|
|
private |
void ProcessorBox::paste_processors |
( |
| ) |
|
|
private |
bool ProcessorBox::processor_button_press_event |
( |
GdkEventButton * |
ev, |
|
|
ProcessorEntry * |
child |
|
) |
| |
|
private |
bool ProcessorBox::processor_button_release_event |
( |
GdkEventButton * |
ev, |
|
|
ProcessorEntry * |
child |
|
) |
| |
|
private |
gint ProcessorBox::processor_menu_map_handler |
( |
GdkEventAny * |
ev | ) |
|
|
private |
void ProcessorBox::processor_menu_unmapped |
( |
| ) |
|
|
private |
void ProcessorBox::processors_reordered |
( |
const Gtk::TreeModel::Path & |
, |
|
|
const Gtk::TreeModel::iterator & |
, |
|
|
int * |
|
|
) |
| |
|
private |
void ProcessorBox::rb_ab_plugins |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_activate_all |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_choose_insert |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_choose_plugin |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_choose_send |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_clear |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_clear_post |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_clear_pre |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_copy |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_cut |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_deactivate_all |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_delete |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_deselect_all |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_edit |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_edit_generic |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_paste |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_rename |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::rb_select_all |
( |
| ) |
|
|
staticprivate |
void ProcessorBox::redisplay_processors |
( |
| ) |
|
|
private |
void ProcessorBox::register_actions |
( |
| ) |
|
|
static |
void ProcessorBox::rename_processors |
( |
| ) |
|
|
private |
void ProcessorBox::reordered |
( |
| ) |
|
|
private |
void ProcessorBox::report_failed_reorder |
( |
| ) |
|
|
private |
void ProcessorBox::route_going_away |
( |
| ) |
|
|
private |
void ProcessorBox::select_all_inserts |
( |
| ) |
|
void ProcessorBox::select_all_plugins |
( |
| ) |
|
void ProcessorBox::select_all_processors |
( |
| ) |
|
void ProcessorBox::select_all_sends |
( |
| ) |
|
Make a note of the UI window that a processor is using.
- Parameters
-
Definition at line 2817 of file processor_box.cc.
void ProcessorBox::set_width |
( |
Width |
w | ) |
|
void ProcessorBox::setup_entry_positions |
( |
| ) |
|
|
private |
void ProcessorBox::show_processor_menu |
( |
int |
arg | ) |
|
|
private |
bool ProcessorBox::_owner_is_mixer |
|
private |
int ProcessorBox::_placement |
|
private |
Index at which to place a new plugin (based on where the menu was opened), or -1 to put at the end of the plugin list.
Definition at line 328 of file processor_box.h.
bool ProcessorBox::_redisplay_pending |
|
private |
uint32_t ProcessorBox::_visible_prefader_processors |
|
private |
Width ProcessorBox::_width |
|
private |
bool ProcessorBox::ab_direction |
|
private |
RefPtr< Action > ProcessorBox::cut_action |
|
staticprivate |
RefPtr< Action > ProcessorBox::edit_action |
|
staticprivate |
RefPtr< Action > ProcessorBox::edit_generic_action |
|
staticprivate |
bool ProcessorBox::no_processor_redisplay |
|
private |
RefPtr< Action > ProcessorBox::paste_action |
|
staticprivate |
Gtk::Menu* ProcessorBox::processor_menu |
|
private |
Gtk::ScrolledWindow ProcessorBox::processor_scroller |
|
private |
RefPtr< Action > ProcessorBox::rename_action |
|
staticprivate |
The documentation for this class was generated from the following files: