|
Ardour
9.0-pre0-1950-g391fe97693
|
#include <ardour_ui.h>
Public Types | |
| enum | ArdourLogLevel { LogLevelNone = 0 , LogLevelInfo , LogLevelWarning , LogLevelError } |
Public Types inherited from PBD::EventLoop | |
| enum | RequestType { range_guarantee = ~0 } |
Public Member Functions | |
| ARDOUR_UI (int *argcp, char **argvp[], const char *localedir) | |
| ~ARDOUR_UI () | |
| bool | run_startup (bool should_be_new, std::string load_template) |
| void | hide_splash () |
| void | launch_chat () |
| void | launch_tutorial () |
| void | launch_reference () |
| void | launch_tracker () |
| void | launch_subscribe () |
| void | launch_website () |
| void | launch_website_dev () |
| void | launch_forums () |
| void | launch_howto_report () |
| void | show_about () |
| void | hide_about () |
| void | load_from_application_api (const std::string &path) |
| void | finish () |
| int | copy_demo_sessions () |
| int | load_session (const std::string &path, const std::string &snapshot, std::string mix_template=std::string()) |
| int | build_session (std::string const &path, std::string const &snapshot, std::string const &session_template, ARDOUR::BusProfile const &, bool from_startup_fsm, bool unnamed, Temporal::TimeDomain domain) |
| int | build_session_stage_two (std::string const &path, std::string const &snapshot, std::string const &session_template, ARDOUR::BusProfile const &, bool unnamed, Temporal::TimeDomain domain, ARDOUR::samplecnt_t samplerate=0) |
| bool | session_is_new () const |
| ARDOUR::Session * | the_session () |
| bool | get_smart_mode () const |
| RCOptionEditor * | get_rc_option_editor () |
| void | show_tabbable (ArdourWidgets::Tabbable *) |
| bool | tabbable_visibility_button_press (GdkEventButton *ev, std::string const &tabbable_name) |
| ArdourLogLevel | log_not_acknowledged () const |
| void | set_log_not_acknowledged (const ArdourLogLevel lvl) |
| void | start_session_load (bool create_new) |
| void | session_dialog_response_handler (int response, SessionDialog *session_dialog) |
| void | build_session_from_dialog (SessionDialog &, std::string const &session_name, std::string const &session_path, std::string const &session_template, Temporal::TimeDomain domain) |
| bool | ask_about_loading_existing_session (const std::string &session_path) |
| int | load_session_from_startup_fsm () |
| bool | loading_session () const |
| int | unload_session (bool hide_stuff=false, bool force_unload=false) |
| void | close_session () |
| int | save_state_canfail (std::string state_name="", bool switch_to_it=false) |
| void | save_state (const std::string &state_name="", bool switch_to_it=false) |
| int | new_session_from_aaf (std::string const &, std::string const &, std::string &, std::string &) |
| PublicEditor & | the_editor () |
| Mixer_UI * | the_mixer () |
| Gtk::Menu * | shared_popup_menu () |
| void | new_midi_tracer_window () |
| void | toggle_editing_space () |
| void | toggle_mixer_space () |
| void | toggle_keep_tearoffs () |
| void | show_plugin_manager () |
| void | show_lua_window () |
| void | show_realtime_analyzer () |
| void | reset_focus (Gtk::Widget *) |
| XMLNode * | main_window_settings () const |
| XMLNode * | editor_settings () const |
| XMLNode * | preferences_settings () const |
| XMLNode * | mixer_settings () const |
| XMLNode * | trigger_page_settings () const |
| XMLNode * | recorder_settings () const |
| XMLNode * | keyboard_settings () const |
| XMLNode * | clock_mode_settings () const |
| XMLNode * | tearoff_settings (const char *) const |
| void | trigger_slot (int c, int r) |
| void | trigger_cue_row (int r) |
| void | stop_all_cues (bool immediately) |
| void | stop_cues (int c, bool immediately) |
| void | save_ardour_state () |
| gboolean | configure_handler (GdkEventConfigure *conf) |
| void | halt_on_xrun_message () |
| void | xrun_handler (samplepos_t) |
| void | create_xrun_marker (samplepos_t) |
| void | focus_on_clock () |
| void | reset_main_clocks () |
| void | synchronize_sync_source_and_video_pullup () |
| void | add_route () |
| void | add_route_dialog_response (int) |
| void | add_routes_part_two () |
| void | add_routes_thread () |
| void | start_duplicate_routes () |
| void | add_video (Gtk::Window *float_window) |
| void | remove_video () |
| void | start_video_server_menu (Gtk::Window *float_window) |
| bool | start_video_server (Gtk::Window *float_window, bool popup_msg) |
| void | stop_video_server (bool ask_confirm=false) |
| void | flush_videotimeline_cache (bool localcacheonly=false) |
| void | export_video (bool range=false) |
| void | session_add_audio_route (bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool, ARDOUR::PresentationInfo::order_t order, bool trigger_visibility) |
| void | session_add_midi_route (bool, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord *, ARDOUR::PresentationInfo::order_t order, bool trigger_visibility) |
| void | session_add_foldback_bus (int32_t, uint32_t, std::string const &) |
| void | display_insufficient_ports_message () |
| void | attach_to_engine () |
| void | post_engine () |
| gint | exit_on_main_window_close (GdkEventAny *) |
| void | maximise_editing_space () |
| void | restore_editing_space () |
| void | show_ui_prefs () |
| void | show_mixer_prefs () |
| void | show_plugin_prefs () |
| bool | check_audioengine (Gtk::Window &) |
| void | setup_profile () |
| void | setup_tooltips () |
| void | set_shuttle_fract (double) |
| void | get_process_buffers () |
| void | drop_process_buffers () |
| void | show_library_download_window () |
| const std::string & | announce_string () const |
| void | hide_application () |
| Gtk::Notebook & | tabs () |
| Gtk::Window & | main_window () |
| void | setup_toplevel_window (Gtk::Window &, const std::string &name, void *owner) |
| GtkNotebook * | tab_window_root_drop (GtkNotebook *src, GtkWidget *w, gint x, gint y, gpointer user_data) |
| bool | tabbed_window_state_event_handler (GdkEventWindowState *, void *object) |
| bool | key_event_handler (GdkEventKey *, Gtk::Window *window) |
| ARDOUR::PresentationInfo::order_t | translate_order (RouteDialogs::InsertAt) |
| std::map< std::string, std::string > | route_setup_info (const std::string &script_path) |
| void | gui_idle_handler () |
Public Member Functions inherited from Gtkmm2ext::UI | |
| UI (std::string, std::string, int *argc, char **argv[]) | |
| virtual | ~UI () |
| void | receive (Transmitter::Channel, const char *) |
| bool | caller_is_ui_thread () const |
| bool | running () |
| void | quit () |
| int | load_rcfile (std::string, bool themechange=false) |
| void | run (Receiver &old_receiver) |
| void | set_state (Gtk::Widget *w, Gtk::StateType state) |
| void | popup_error (const std::string &text) |
| void | flush_pending (float timeout=0) |
| void | toggle_errors () |
| void | show_errors () |
| void | dump_errors (std::ostream &, size_t limit=0) |
| void | clear_errors () |
| void | touch_display (Touchable *) |
| void | set_tip (Gtk::Widget &w, const gchar *tip) |
| void | set_tip (Gtk::Widget &w, const std::string &tip) |
| void | set_tip (Gtk::Widget *w, const gchar *tip, const gchar *hlp="") |
| void | idle_add (int(*func)(void *), void *arg) |
| Gtk::Main & | main () const |
Public Member Functions inherited from AbstractUI< UIRequest > | |
| AbstractUI (const std::string &name) | |
| virtual | ~AbstractUI () |
| void | register_thread (pthread_t, std::string, uint32_t num_requests) |
| bool | call_slot (EventLoop::InvalidationRecord *, const std::function< void()> &) |
| Glib::Threads::RWLock & | slot_invalidation_rwlock () |
Public Member Functions inherited from BaseUI | |
| BaseUI (const std::string &name) | |
| virtual | ~BaseUI () |
| BaseUI * | base_instance () |
| Glib::RefPtr< Glib::MainLoop > | main_loop () const |
| bool | caller_is_self () const |
| bool | ok () const |
| void | run () |
| void | quit () |
Public Member Functions inherited from PBD::EventLoop | |
| EventLoop (std::string const &) | |
| virtual | ~EventLoop () |
| virtual bool | call_slot (InvalidationRecord *, const std::function< void()> &)=0 |
| std::string | event_loop_name () const |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
| SessionHandlePtr (ARDOUR::Session *s) | |
| SessionHandlePtr () | |
| virtual | ~SessionHandlePtr () |
| virtual ARDOUR::Session * | session () const |
Public Member Functions inherited from TransportControlProvider | |
| TransportControlProvider () | |
| virtual | ~TransportControlProvider () |
Static Public Member Functions | |
| static ARDOUR_UI * | instance () |
| static unsigned int | clock_signal_interval () |
| static void | close_all_dialogs () |
Static Public Member Functions inherited from Gtkmm2ext::UI | |
| static UI * | instance () |
| static bool | just_hide_it (GdkEventAny *, Gtk::Window *) |
Static Public Member Functions inherited from BaseUI | |
| static RequestType | new_request_type () |
| static void | set_thread_priority (int p) |
Static Public Member Functions inherited from PBD::EventLoop | |
| static void * | invalidate_request (void *data) |
| static EventLoop * | get_event_loop_for_thread () |
| static void | set_event_loop_for_thread (EventLoop *ui) |
| static std::vector< ThreadBufferMapping > | get_request_buffers_for_target_thread (const std::string &) |
| static void | pre_register (const std::string &emitting_thread_name, uint32_t num_requests) |
| static void | remove_request_buffer_from_map (pthread_t) |
| static InvalidationRecord * | __invalidator (sigc::trackable &trackable, const char *, int) |
Static Public Attributes | |
| static sigc::signal< void, Temporal::timepos_t > | Clock |
| static sigc::signal< void > | CloseAllDialogs |
Static Public Attributes inherited from BaseUI | |
| static RequestType | CallSlot |
| static RequestType | Quit |
Protected Attributes | |
| bool | ignore_dual_punch |
Protected Attributes inherited from AbstractUI< UIRequest > | |
| RequestBufferMap | request_buffers |
| std::list< UIRequest * > | request_list |
| PBD::ScopedConnection | new_thread_connection |
Protected Attributes inherited from BaseUI | |
| bool | _ok |
| Glib::RefPtr< Glib::MainLoop > | _main_loop |
| Glib::RefPtr< Glib::MainContext > | m_context |
| PBD::Thread * | _run_loop_thread |
| Glib::Threads::Mutex | _run_lock |
| Glib::Threads::Cond | _running |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
| ARDOUR::Session * | _session |
| PBD::ScopedConnectionList | _session_connections |
Static Private Attributes | |
| static ARDOUR_UI * | theArdourUI |
Friends | |
| class | PublicEditor |
Additional Inherited Members | |
Protected Types inherited from AbstractUI< UIRequest > | |
| typedef RequestBuffer::rw_vector | RequestBufferVector |
| typedef std::map< pthread_t, RequestBuffer * >::iterator | RequestBufferMapIterator |
| typedef std::map< pthread_t, RequestBuffer * > | RequestBufferMap |
Definition at line 203 of file ardour_ui.h.
| Enumerator | |
|---|---|
| LogLevelNone | |
| LogLevelInfo | |
| LogLevelWarning | |
| LogLevelError | |
Definition at line 244 of file ardour_ui.h.
| ARDOUR_UI::ARDOUR_UI | ( | int * | argcp, |
| char ** | argvp[], | ||
| const char * | localedir | ||
| ) |
| ARDOUR_UI::~ARDOUR_UI | ( | ) |
|
private |
| void ARDOUR_UI::add_route | ( | ) |
| void ARDOUR_UI::add_route_dialog_response | ( | int | ) |
| void ARDOUR_UI::add_routes_part_two | ( | ) |
| void ARDOUR_UI::add_routes_thread | ( | ) |
| void ARDOUR_UI::add_video | ( | Gtk::Window * | float_window | ) |
|
private |
|
inline |
Definition at line 399 of file ardour_ui.h.
|
private |
|
private |
| bool ARDOUR_UI::ask_about_loading_existing_session | ( | const std::string & | session_path | ) |
|
private |
|
private |
|
private |
| void ARDOUR_UI::attach_to_engine | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| int ARDOUR_UI::build_session | ( | std::string const & | path, |
| std::string const & | snapshot, | ||
| std::string const & | session_template, | ||
| ARDOUR::BusProfile const & | , | ||
| bool | from_startup_fsm, | ||
| bool | unnamed, | ||
| Temporal::TimeDomain | domain | ||
| ) |
| void ARDOUR_UI::build_session_from_dialog | ( | SessionDialog & | , |
| std::string const & | session_name, | ||
| std::string const & | session_path, | ||
| std::string const & | session_template, | ||
| Temporal::TimeDomain | domain | ||
| ) |
| int ARDOUR_UI::build_session_stage_two | ( | std::string const & | path, |
| std::string const & | snapshot, | ||
| std::string const & | session_template, | ||
| ARDOUR::BusProfile const & | , | ||
| bool | unnamed, | ||
| Temporal::TimeDomain | domain, | ||
| ARDOUR::samplecnt_t | samplerate = 0 |
||
| ) |
|
private |
|
private |
|
private |
| bool ARDOUR_UI::check_audioengine | ( | Gtk::Window & | ) |
|
private |
|
private |
|
private |
|
privatevirtual |
Implements TransportControlProvider.
| XMLNode* ARDOUR_UI::clock_mode_settings | ( | ) | const |
|
static |
|
inlinestatic |
Definition at line 307 of file ardour_ui.h.
|
private |
| void ARDOUR_UI::close_session | ( | ) |
| gboolean ARDOUR_UI::configure_handler | ( | GdkEventConfigure * | conf | ) |
|
private |
|
private |
| int ARDOUR_UI::copy_demo_sessions | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::create_xrun_marker | ( | samplepos_t | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::display_insufficient_ports_message | ( | ) |
|
privatevirtual |
Reimplemented from Gtkmm2ext::UI.
|
private |
| void ARDOUR_UI::drop_process_buffers | ( | ) |
|
private |
|
private |
| XMLNode* ARDOUR_UI::editor_settings | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| gint ARDOUR_UI::exit_on_main_window_close | ( | GdkEventAny * | ) |
| void ARDOUR_UI::export_video | ( | bool | range = false | ) |
| void ARDOUR_UI::finish | ( | ) |
|
private |
|
private |
| void ARDOUR_UI::flush_videotimeline_cache | ( | bool | localcacheonly = false | ) |
| void ARDOUR_UI::focus_on_clock | ( | ) |
|
private |
|
private |
|
private |
| void ARDOUR_UI::get_process_buffers | ( | ) |
|
inline |
Definition at line 240 of file ardour_ui.h.
| bool ARDOUR_UI::get_smart_mode | ( | ) | const |
|
private |
|
private |
| void ARDOUR_UI::gui_idle_handler | ( | ) |
| void ARDOUR_UI::halt_on_xrun_message | ( | ) |
|
private |
| void ARDOUR_UI::hide_about | ( | ) |
| void ARDOUR_UI::hide_application | ( | ) |
| void ARDOUR_UI::hide_splash | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlinestatic |
Definition at line 271 of file ardour_ui.h.
|
private |
| bool ARDOUR_UI::key_event_handler | ( | GdkEventKey * | , |
| Gtk::Window * | window | ||
| ) |
|
private |
| XMLNode* ARDOUR_UI::keyboard_settings | ( | ) | const |
|
private |
| void ARDOUR_UI::launch_chat | ( | ) |
| void ARDOUR_UI::launch_forums | ( | ) |
| void ARDOUR_UI::launch_howto_report | ( | ) |
| void ARDOUR_UI::launch_reference | ( | ) |
| void ARDOUR_UI::launch_subscribe | ( | ) |
| void ARDOUR_UI::launch_tracker | ( | ) |
| void ARDOUR_UI::launch_tutorial | ( | ) |
| void ARDOUR_UI::launch_website | ( | ) |
| void ARDOUR_UI::launch_website_dev | ( | ) |
| void ARDOUR_UI::load_from_application_api | ( | const std::string & | path | ) |
| int ARDOUR_UI::load_session | ( | const std::string & | path, |
| const std::string & | snapshot, | ||
| std::string | mix_template = std::string() |
||
| ) |
| int ARDOUR_UI::load_session_from_startup_fsm | ( | ) |
|
private |
|
inline |
Definition at line 260 of file ardour_ui.h.
|
inline |
Definition at line 251 of file ardour_ui.h.
|
inline |
Definition at line 404 of file ardour_ui.h.
|
private |
| XMLNode* ARDOUR_UI::main_window_settings | ( | ) | const |
|
private |
|
private |
| void ARDOUR_UI::maximise_editing_space | ( | ) |
|
private |
|
private |
|
private |
|
private |
| XMLNode* ARDOUR_UI::mixer_settings | ( | ) | const |
|
private |
|
protected |
|
protected |
|
protected |
| void ARDOUR_UI::new_midi_tracer_window | ( | ) |
| int ARDOUR_UI::new_session_from_aaf | ( | std::string const & | , |
| std::string const & | , | ||
| std::string & | , | ||
| std::string & | |||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::post_engine | ( | ) |
| XMLNode* ARDOUR_UI::preferences_settings | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
| XMLNode* ARDOUR_UI::recorder_settings | ( | ) | const |
|
protected |
| void ARDOUR_UI::remove_video | ( | ) |
|
private |
| void ARDOUR_UI::reset_focus | ( | Gtk::Widget * | ) |
| void ARDOUR_UI::reset_main_clocks | ( | ) |
| void ARDOUR_UI::restore_editing_space | ( | ) |
| std::map<std::string, std::string> ARDOUR_UI::route_setup_info | ( | const std::string & | script_path | ) |
| bool ARDOUR_UI::run_startup | ( | bool | should_be_new, |
| std::string | load_template | ||
| ) |
| void ARDOUR_UI::save_ardour_state | ( | ) |
|
private |
|
private |
|
private |
| void ARDOUR_UI::save_state | ( | const std::string & | state_name = "", |
| bool | switch_to_it = false |
||
| ) |
| int ARDOUR_UI::save_state_canfail | ( | std::string | state_name = "", |
| bool | switch_to_it = false |
||
| ) |
|
private |
|
private |
| void ARDOUR_UI::session_add_audio_route | ( | bool | , |
| int32_t | , | ||
| int32_t | , | ||
| ARDOUR::TrackMode | , | ||
| ARDOUR::RouteGroup * | , | ||
| uint32_t | , | ||
| std::string const & | , | ||
| bool | , | ||
| ARDOUR::PresentationInfo::order_t | order, | ||
| bool | trigger_visibility | ||
| ) |
| void ARDOUR_UI::session_add_foldback_bus | ( | int32_t | , |
| uint32_t | , | ||
| std::string const & | |||
| ) |
| void ARDOUR_UI::session_add_midi_route | ( | bool | , |
| ARDOUR::RouteGroup * | , | ||
| uint32_t | , | ||
| std::string const & | , | ||
| bool | , | ||
| ARDOUR::PluginInfoPtr | , | ||
| ARDOUR::Plugin::PresetRecord * | , | ||
| ARDOUR::PresentationInfo::order_t | order, | ||
| bool | trigger_visibility | ||
| ) |
|
private |
| void ARDOUR_UI::session_dialog_response_handler | ( | int | response, |
| SessionDialog * | session_dialog | ||
| ) |
|
private |
|
private |
|
inline |
Definition at line 234 of file ardour_ui.h.
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 252 of file ardour_ui.h.
|
private |
|
privatevirtual |
Reimplemented from ARDOUR::SessionHandlePtr.
| void ARDOUR_UI::set_shuttle_fract | ( | double | ) |
|
private |
|
private |
|
private |
| void ARDOUR_UI::setup_profile | ( | ) |
|
private |
| void ARDOUR_UI::setup_tooltips | ( | ) |
| void ARDOUR_UI::setup_toplevel_window | ( | Gtk::Window & | , |
| const std::string & | name, | ||
| void * | owner | ||
| ) |
|
private |
|
private |
|
private |
| Gtk::Menu* ARDOUR_UI::shared_popup_menu | ( | ) |
| void ARDOUR_UI::show_about | ( | ) |
| void ARDOUR_UI::show_library_download_window | ( | ) |
|
protected |
| void ARDOUR_UI::show_lua_window | ( | ) |
| void ARDOUR_UI::show_mixer_prefs | ( | ) |
| void ARDOUR_UI::show_plugin_manager | ( | ) |
| void ARDOUR_UI::show_plugin_prefs | ( | ) |
| void ARDOUR_UI::show_realtime_analyzer | ( | ) |
| void ARDOUR_UI::show_tabbable | ( | ArdourWidgets::Tabbable * | ) |
| void ARDOUR_UI::show_ui_prefs | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::start_duplicate_routes | ( | ) |
| void ARDOUR_UI::start_session_load | ( | bool | create_new | ) |
| bool ARDOUR_UI::start_video_server | ( | Gtk::Window * | float_window, |
| bool | popup_msg | ||
| ) |
| void ARDOUR_UI::start_video_server_menu | ( | Gtk::Window * | float_window | ) |
|
privatevirtual |
Implements Gtkmm2ext::UI.
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::stop_all_cues | ( | bool | immediately | ) |
|
private |
| void ARDOUR_UI::stop_cues | ( | int | c, |
| bool | immediately | ||
| ) |
| void ARDOUR_UI::stop_video_server | ( | bool | ask_confirm = false | ) |
| void ARDOUR_UI::synchronize_sync_source_and_video_pullup | ( | ) |
| GtkNotebook* ARDOUR_UI::tab_window_root_drop | ( | GtkNotebook * | src, |
| GtkWidget * | w, | ||
| gint | x, | ||
| gint | y, | ||
| gpointer | user_data | ||
| ) |
|
private |
| bool ARDOUR_UI::tabbable_visibility_button_press | ( | GdkEventButton * | ev, |
| std::string const & | tabbable_name | ||
| ) |
| bool ARDOUR_UI::tabbed_window_state_event_handler | ( | GdkEventWindowState * | , |
| void * | object | ||
| ) |
| Gtk::Notebook& ARDOUR_UI::tabs | ( | ) |
|
private |
|
private |
|
private |
| XMLNode* ARDOUR_UI::tearoff_settings | ( | const char * | ) | const |
|
inline |
Definition at line 284 of file ardour_ui.h.
|
inline |
Definition at line 285 of file ardour_ui.h.
|
inline |
Definition at line 236 of file ardour_ui.h.
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| void ARDOUR_UI::toggle_editing_space | ( | ) |
|
private |
|
private |
|
private |
| void ARDOUR_UI::toggle_keep_tearoffs | ( | ) |
|
private |
|
private |
| void ARDOUR_UI::toggle_mixer_space | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
protected |
|
private |
|
private |
| ARDOUR::PresentationInfo::order_t ARDOUR_UI::translate_order | ( | RouteDialogs::InsertAt | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::trigger_cue_row | ( | int | r | ) |
| XMLNode* ARDOUR_UI::trigger_page_settings | ( | ) | const |
| void ARDOUR_UI::trigger_slot | ( | int | c, |
| int | r | ||
| ) |
|
private |
|
private |
| int ARDOUR_UI::unload_session | ( | bool | hide_stuff = false, |
| bool | force_unload = false |
||
| ) |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void ARDOUR_UI::xrun_handler | ( | samplepos_t | ) |
|
friend |
Definition at line 428 of file ardour_ui.h.
|
private |
Definition at line 846 of file ardour_ui.h.
|
private |
Definition at line 509 of file ardour_ui.h.
|
private |
Definition at line 471 of file ardour_ui.h.
|
private |
Definition at line 503 of file ardour_ui.h.
|
private |
Definition at line 879 of file ardour_ui.h.
|
private |
Definition at line 835 of file ardour_ui.h.
|
private |
Definition at line 455 of file ardour_ui.h.
|
private |
Definition at line 535 of file ardour_ui.h.
|
private |
Definition at line 467 of file ardour_ui.h.
|
private |
Definition at line 627 of file ardour_ui.h.
|
private |
Definition at line 630 of file ardour_ui.h.
|
private |
Definition at line 628 of file ardour_ui.h.
|
private |
A ProcessThread so that we have some thread-local buffers for use by PluginEqGui::impulse_analysis ().
Definition at line 827 of file ardour_ui.h.
|
private |
Definition at line 489 of file ardour_ui.h.
|
private |
Definition at line 652 of file ardour_ui.h.
|
private |
Definition at line 469 of file ardour_ui.h.
|
private |
Definition at line 822 of file ardour_ui.h.
|
private |
Definition at line 459 of file ardour_ui.h.
|
private |
Definition at line 464 of file ardour_ui.h.
|
private |
Definition at line 466 of file ardour_ui.h.
Definition at line 690 of file ardour_ui.h.
| PBD::Signal<void()> ARDOUR_UI::ActionsReady |
Definition at line 276 of file ardour_ui.h.
|
private |
Definition at line 689 of file ardour_ui.h.
|
private |
Definition at line 706 of file ardour_ui.h.
|
private |
Definition at line 693 of file ardour_ui.h.
|
private |
Definition at line 712 of file ardour_ui.h.
| AudioClock* ARDOUR_UI::big_clock |
Definition at line 338 of file ardour_ui.h.
|
private |
Definition at line 708 of file ardour_ui.h.
|
private |
Definition at line 709 of file ardour_ui.h.
|
private |
Definition at line 553 of file ardour_ui.h.
|
private |
Definition at line 707 of file ardour_ui.h.
| Glib::RefPtr<Gtk::SizeGroup> ARDOUR_UI::button_height_size_group |
Definition at line 332 of file ardour_ui.h.
|
private |
Definition at line 752 of file ardour_ui.h.
|
static |
Emitted frequently with the audible sample, false, and the edit point as parameters respectively.
(either RapidScreenUpdate || SuperRapidScreenUpdate - user-config)
Definition at line 304 of file ardour_ui.h.
|
private |
Definition at line 527 of file ardour_ui.h.
|
private |
Definition at line 881 of file ardour_ui.h.
|
static |
Definition at line 308 of file ardour_ui.h.
|
private |
Definition at line 784 of file ardour_ui.h.
|
private |
Definition at line 573 of file ardour_ui.h.
|
private |
Definition at line 584 of file ardour_ui.h.
|
private |
Definition at line 700 of file ardour_ui.h.
|
private |
Definition at line 851 of file ardour_ui.h.
|
private |
Definition at line 460 of file ardour_ui.h.
|
private |
Definition at line 810 of file ardour_ui.h.
|
private |
Definition at line 858 of file ardour_ui.h.
|
private |
Definition at line 550 of file ardour_ui.h.
| PBD::Signal<void()> ARDOUR_UI::Escape |
Definition at line 282 of file ardour_ui.h.
|
private |
Definition at line 694 of file ardour_ui.h.
|
private |
Definition at line 808 of file ardour_ui.h.
|
private |
Definition at line 593 of file ardour_ui.h.
|
private |
Definition at line 606 of file ardour_ui.h.
| GUIObjectState* ARDOUR_UI::gui_object_state |
Definition at line 334 of file ardour_ui.h.
|
private |
Definition at line 809 of file ardour_ui.h.
|
private |
Definition at line 759 of file ardour_ui.h.
|
private |
Definition at line 766 of file ardour_ui.h.
|
private |
Definition at line 770 of file ardour_ui.h.
|
private |
Definition at line 696 of file ardour_ui.h.
|
protected |
Definition at line 439 of file ardour_ui.h.
|
private |
Definition at line 697 of file ardour_ui.h.
|
private |
Definition at line 782 of file ardour_ui.h.
|
private |
Definition at line 780 of file ardour_ui.h.
|
private |
Definition at line 781 of file ardour_ui.h.
|
private |
Definition at line 714 of file ardour_ui.h.
|
private |
Definition at line 738 of file ardour_ui.h.
|
private |
Definition at line 760 of file ardour_ui.h.
|
private |
Definition at line 660 of file ardour_ui.h.
|
private |
Definition at line 763 of file ardour_ui.h.
|
private |
Definition at line 764 of file ardour_ui.h.
|
private |
Definition at line 580 of file ardour_ui.h.
|
private |
Definition at line 711 of file ardour_ui.h.
|
private |
Definition at line 691 of file ardour_ui.h.
|
private |
Definition at line 695 of file ardour_ui.h.
|
private |
Definition at line 715 of file ardour_ui.h.
|
private |
Definition at line 457 of file ardour_ui.h.
|
private |
Definition at line 456 of file ardour_ui.h.
|
private |
Definition at line 563 of file ardour_ui.h.
|
private |
Definition at line 564 of file ardour_ui.h.
|
private |
Definition at line 565 of file ardour_ui.h.
|
private |
Definition at line 681 of file ardour_ui.h.
|
private |
Definition at line 832 of file ardour_ui.h.
|
private |
Definition at line 713 of file ardour_ui.h.
|
private |
Definition at line 461 of file ardour_ui.h.
|
private |
Definition at line 859 of file ardour_ui.h.
|
private |
Definition at line 465 of file ardour_ui.h.
|
private |
Definition at line 877 of file ardour_ui.h.
|
private |
Definition at line 581 of file ardour_ui.h.
|
private |
Definition at line 587 of file ardour_ui.h.
|
private |
Definition at line 699 of file ardour_ui.h.
|
private |
Definition at line 698 of file ardour_ui.h.
|
private |
Definition at line 605 of file ardour_ui.h.
|
private |
Definition at line 860 of file ardour_ui.h.
| MainClock* ARDOUR_UI::primary_clock |
Definition at line 336 of file ardour_ui.h.
|
private |
Definition at line 685 of file ardour_ui.h.
|
private |
Definition at line 686 of file ardour_ui.h.
|
private |
Definition at line 747 of file ardour_ui.h.
|
private |
Definition at line 462 of file ardour_ui.h.
|
private |
Definition at line 861 of file ardour_ui.h.
| RegionUISettingsManager ARDOUR_UI::region_ui_settings_manager |
Definition at line 425 of file ardour_ui.h.
|
private |
Definition at line 692 of file ardour_ui.h.
|
private |
Definition at line 716 of file ardour_ui.h.
|
private |
Definition at line 590 of file ardour_ui.h.
|
private |
Definition at line 667 of file ardour_ui.h.
|
private |
Definition at line 604 of file ardour_ui.h.
| MainClock* ARDOUR_UI::secondary_clock |
Definition at line 337 of file ardour_ui.h.
| bool ARDOUR_UI::session_load_in_progress |
Definition at line 230 of file ardour_ui.h.
|
private |
Definition at line 705 of file ardour_ui.h.
|
private |
Definition at line 596 of file ardour_ui.h.
|
private |
Definition at line 599 of file ardour_ui.h.
|
private |
Definition at line 688 of file ardour_ui.h.
|
private |
Definition at line 491 of file ardour_ui.h.
|
private |
Definition at line 458 of file ardour_ui.h.
|
private |
Definition at line 805 of file ardour_ui.h.
|
private |
Definition at line 539 of file ardour_ui.h.
|
staticprivate |
Definition at line 488 of file ardour_ui.h.
|
private |
Definition at line 577 of file ardour_ui.h.
|
private |
Definition at line 525 of file ardour_ui.h.
|
private |
Definition at line 701 of file ardour_ui.h.
|
private |
Definition at line 463 of file ardour_ui.h.
|
private |
Definition at line 862 of file ardour_ui.h.
|
private |
Definition at line 732 of file ardour_ui.h.
| VideoTimeLine* ARDOUR_UI::video_timeline |
Definition at line 342 of file ardour_ui.h.
|
private |
Definition at line 710 of file ardour_ui.h.
|
private |
Definition at line 570 of file ardour_ui.h.