Ardour  9.0-pre0-582-g084a23a80d
public_editor.h File Reference
#include "gtk2ardour-config.h"
#include <atomic>
#include <map>
#include <string>
#include <glib.h>
#include <gdk/gdktypes.h>
#include <gtkmm/box.h>
#include <gtkmm/window.h>
#include <gtkmm/actiongroup.h>
#include <gtkmm/notebook.h>
#include <sigc++/signal.h>
#include "pbd/statefuldestructible.h"
#include "temporal/beats.h"
#include "evoral/Note.h"
#include "ardour/session_handle.h"
#include "canvas/fwd.h"
#include "gtkmm2ext/actions.h"
#include "gtkmm2ext/bindings.h"
#include "gtkmm2ext/visibility_tracker.h"
#include "widgets/tabbable.h"
#include "editing.h"
#include "editing_context.h"
#include "selection.h"
Include dependency graph for public_editor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PublicEditor
 Representation of the interface of the Editor class. More...
 
struct  PublicEditor::RegionAction
 
class  DisplaySuspender
 
class  MainMenuDisabler
 

Namespaces

 Temporal
 
 ARDOUR
 
 Gtk
 
 ARDOUR_UI_UTILS
 

Functions

bool ARDOUR_UI_UTILS::relay_key_press (GdkEventKey *ev, Gtk::Window *win)
 
bool ARDOUR_UI_UTILS::forward_key_press (GdkEventKey *ev)