__invalidator(sigc::trackable &trackable, const char *, int) | PBD::EventLoop | static |
_active | Gtkmm2ext::UI | private |
_main_loop | BaseUI | protected |
_name | PBD::EventLoop | private |
_ok | BaseUI | protected |
_receiver | Gtkmm2ext::UI | private |
_run_lock | BaseUI | protected |
_run_loop_thread | BaseUI | protected |
_running | BaseUI | protected |
_thread_priority | BaseUI | privatestatic |
AbstractUI(const std::string &name) | AbstractUI< UIRequest > | |
attach_request_source() | BaseUI | protected |
base_instance() | BaseUI | inline |
base_ui_instance | BaseUI | private |
BaseUI(const std::string &name) | BaseUI | |
call_slot(EventLoop::InvalidationRecord *, const std::function< void()> &) | AbstractUI< UIRequest > | |
BaseUI::call_slot(InvalidationRecord *, const std::function< void()> &)=0 | PBD::EventLoop | pure virtual |
caller_is_self() const | BaseUI | inline |
caller_is_ui_thread() const | Gtkmm2ext::UI | |
CallSlot | BaseUI | static |
clear_errors() | Gtkmm2ext::UI | inline |
color_picked | Gtkmm2ext::UI | private |
color_selection_deleted(GdkEventAny *) | Gtkmm2ext::UI | private |
color_selection_done(bool status) | Gtkmm2ext::UI | private |
debug_mtag | Gtkmm2ext::UI | private |
debug_ptag | Gtkmm2ext::UI | private |
display_message(const char *prefix, gint prefix_len, Glib::RefPtr< Gtk::TextBuffer::Tag > ptag, Glib::RefPtr< Gtk::TextBuffer::Tag > mtag, const char *msg) | Gtkmm2ext::UI | protectedvirtual |
do_quit() | Gtkmm2ext::UI | private |
do_request(UIRequest *) | Gtkmm2ext::UI | private |
AbstractUI< UIRequest >::do_request(UIRequest *)=0 | AbstractUI< UIRequest > | protectedpure virtual |
dump_errors(std::ostream &, size_t limit=0) | Gtkmm2ext::UI | |
error_lock | Gtkmm2ext::UI | private |
error_mtag | Gtkmm2ext::UI | private |
error_ptag | Gtkmm2ext::UI | private |
error_stack | Gtkmm2ext::UI | private |
errors | Gtkmm2ext::UI | private |
event_loop_name() const | PBD::EventLoop | inline |
EventLoop(std::string const &) | PBD::EventLoop | |
fatal_mtag | Gtkmm2ext::UI | private |
fatal_ptag | Gtkmm2ext::UI | private |
flush_pending(float timeout=0) | Gtkmm2ext::UI | |
get_event_loop_for_thread() | PBD::EventLoop | static |
get_per_thread_request_buffer() | AbstractUI< UIRequest > | protected |
get_request(RequestType) | AbstractUI< UIRequest > | protected |
get_request_buffers_for_target_thread(const std::string &) | PBD::EventLoop | static |
global_bindings | Gtkmm2ext::UI | |
handle_fatal(const char *) | Gtkmm2ext::UI | protectedvirtual |
handle_ui_requests() | AbstractUI< UIRequest > | protectedvirtual |
idle_add(int(*func)(void *), void *arg) | Gtkmm2ext::UI | |
info_mtag | Gtkmm2ext::UI | private |
info_ptag | Gtkmm2ext::UI | private |
instance() | Gtkmm2ext::UI | inlinestatic |
invalidate_request(void *data) | PBD::EventLoop | static |
just_hide_it(GdkEventAny *, Gtk::Window *) | Gtkmm2ext::UI | static |
load_rcfile(std::string, bool themechange=false) | Gtkmm2ext::UI | |
m_context | BaseUI | protected |
main() const | Gtkmm2ext::UI | inline |
main_loop() const | BaseUI | inline |
main_thread() | BaseUI | private |
maybe_install_precall_handler(Glib::RefPtr< Glib::MainContext >) | BaseUI | inlineprotectedvirtual |
new_request_type() | BaseUI | static |
new_thread_connection | AbstractUI< UIRequest > | protected |
ok() const | BaseUI | inline |
popup_error(const std::string &text) | Gtkmm2ext::UI | |
pre_register(const std::string &emitting_thread_name, uint32_t num_requests) | PBD::EventLoop | static |
process_error_message(Transmitter::Channel, const char *) | Gtkmm2ext::UI | private |
quit() | Gtkmm2ext::UI | |
Quit | BaseUI | static |
range_guarantee enum value | PBD::EventLoop | |
receive(Transmitter::Channel, const char *) | Gtkmm2ext::UI | |
register_thread(pthread_t, std::string, uint32_t num_requests) | AbstractUI< UIRequest > | |
remove_request_buffer_from_map(pthread_t) | PBD::EventLoop | static |
request_buffer_map_lock | AbstractUI< UIRequest > | |
request_buffer_suppliers | PBD::EventLoop | privatestatic |
request_buffers | AbstractUI< UIRequest > | protected |
request_channel | BaseUI | private |
request_handler(Glib::IOCondition) | BaseUI | protected |
request_list | AbstractUI< UIRequest > | protected |
RequestBufferMap typedef | AbstractUI< UIRequest > | protected |
RequestBufferMapIterator typedef | AbstractUI< UIRequest > | protected |
RequestBufferSuppliers typedef | PBD::EventLoop | private |
RequestBufferVector typedef | AbstractUI< UIRequest > | protected |
RequestType enum name | PBD::EventLoop | |
rt_bit | BaseUI | privatestatic |
run(Receiver &old_receiver) | Gtkmm2ext::UI | |
AbstractUI< UIRequest >::run() | BaseUI | |
running() | Gtkmm2ext::UI | |
send_request(UIRequest *) | AbstractUI< UIRequest > | protected |
set_event_loop_for_thread(EventLoop *ui) | PBD::EventLoop | static |
set_state(Gtk::Widget *w, Gtk::StateType state) | Gtkmm2ext::UI | |
set_thread_priority(int p) | BaseUI | inlinestatic |
set_thread_priority() const | BaseUI | protected |
set_tip(Gtk::Widget &w, const gchar *tip) | Gtkmm2ext::UI | |
set_tip(Gtk::Widget &w, const std::string &tip) | Gtkmm2ext::UI | |
set_tip(Gtk::Widget *w, const gchar *tip, const gchar *hlp="") | Gtkmm2ext::UI | |
setup_request_pipe() | BaseUI | private |
show_errors() | Gtkmm2ext::UI | |
signal_new_request() | BaseUI | protected |
signal_pipe_callback(void *, gint, GdkInputCondition) | Gtkmm2ext::UI | privatestatic |
signal_running() | BaseUI | protected |
slot_invalidation_rwlock() | AbstractUI< UIRequest > | inlinevirtual |
starting()=0 | Gtkmm2ext::UI | pure virtual |
theGtkUI | Gtkmm2ext::UI | privatestatic |
theMain | Gtkmm2ext::UI | private |
theme_changed | Gtkmm2ext::UI | |
thread_buffer_requests | PBD::EventLoop | privatestatic |
thread_buffer_requests_lock | PBD::EventLoop | privatestatic |
thread_event_loop | PBD::EventLoop | privatestatic |
thread_init() | BaseUI | inlineprotectedvirtual |
ThreadRequestBufferList typedef | PBD::EventLoop | private |
tips | Gtkmm2ext::UI | private |
toggle_errors() | Gtkmm2ext::UI | |
touch_display(Touchable *) | Gtkmm2ext::UI | |
trash | PBD::EventLoop | |
UI(std::string, std::string, int *argc, char **argv[]) | Gtkmm2ext::UI | |
warning_mtag | Gtkmm2ext::UI | private |
warning_ptag | Gtkmm2ext::UI | private |
~AbstractUI() | AbstractUI< UIRequest > | virtual |
~BaseUI() | BaseUI | virtual |
~EventLoop() | PBD::EventLoop | virtual |
~UI() | Gtkmm2ext::UI | virtual |