1 #include "public_editor.h"
4 PublicEditor* PublicEditor::_instance = 0;
6 PublicEditor::PublicEditor ()
7 : Window (GTK_WINDOW_TOPLEVEL),
8 KeyboardTarget (*this, "editor")
12 PublicEditor::~PublicEditor()
17 PublicEditor::canvas_fade_in_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
18 return instance()->signal__canvas_fade_in_event (item, event, data);
21 PublicEditor::canvas_fade_in_handle_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
22 return instance()->signal__canvas_fade_in_handle_event (item, event, data);
25 PublicEditor::canvas_fade_out_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
26 return instance()->signal__canvas_fade_out_event (item, event, data);
29 PublicEditor::canvas_fade_out_handle_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
30 return instance()->signal__canvas_fade_out_handle_event (item, event, data);
33 PublicEditor::canvas_crossfade_view_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
34 return instance()->signal__canvas_crossfade_view_event (item, event, data);
37 PublicEditor::canvas_region_view_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
38 return instance()->signal__canvas_region_view_event (item, event, data);
41 PublicEditor::canvas_region_view_name_highlight_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
42 return instance()->signal__canvas_region_view_name_highlight_event (item, event, data);
45 PublicEditor::canvas_region_view_name_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
46 return instance()->signal__canvas_region_view_name_event (item, event, data);
49 PublicEditor::canvas_stream_view_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
50 return instance()->signal__canvas_stream_view_event (item, event, data);
53 PublicEditor::canvas_automation_track_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
54 return instance()->signal__canvas_automation_track_event (item, event, data);
57 PublicEditor::canvas_marker_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
58 return instance()->signal__canvas_marker_event (item, event, data);
61 PublicEditor::canvas_zoom_rect_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
62 return instance()->signal__canvas_zoom_rect_event (item, event, data);
65 PublicEditor::canvas_selection_rect_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
66 return instance()->signal__canvas_selection_rect_event (item, event, data);
69 PublicEditor::canvas_selection_start_trim_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
70 return instance()->signal__canvas_selection_start_trim_event (item, event, data);
73 PublicEditor::canvas_selection_end_trim_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
74 return instance()->signal__canvas_selection_end_trim_event (item, event, data);
77 PublicEditor::canvas_control_point_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
78 return instance()->signal__canvas_control_point_event (item, event, data);
81 PublicEditor::canvas_line_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
82 return instance()->signal__canvas_line_event (item, event, data);
85 PublicEditor::canvas_tempo_marker_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
86 return instance()->signal__canvas_tempo_marker_event (item, event, data);
89 PublicEditor::canvas_meter_marker_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
90 return instance()->signal__canvas_meter_marker_event (item, event, data);
93 PublicEditor::canvas_tempo_bar_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
94 return instance()->signal__canvas_tempo_bar_event (item, event, data);
97 PublicEditor::canvas_meter_bar_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
98 return instance()->signal__canvas_meter_bar_event (item, event, data);
101 PublicEditor::canvas_marker_bar_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
102 return instance()->signal__canvas_marker_bar_event (item, event, data);
105 PublicEditor::canvas_range_marker_bar_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
106 return instance()->signal__canvas_range_marker_bar_event (item, event, data);
109 PublicEditor::canvas_transport_marker_bar_event (GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
110 return instance()->signal__canvas_transport_marker_bar_event (item, event, data);
114 PublicEditor::canvas_imageframe_item_view_event(GnomeCanvasItem *item, GdkEvent* event, gpointer data) {
115 return instance()->signal__canvas_imageframe_item_view_event(item, event, data);
118 PublicEditor::canvas_imageframe_view_event(GnomeCanvasItem *item, GdkEvent* event, gpointer data) {
119 return instance()->signal__canvas_imageframe_view_event(item, event, data);
122 PublicEditor::canvas_imageframe_start_handle_event(GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
123 return instance()->signal__canvas_imageframe_start_handle_event(item, event, data);
126 PublicEditor::canvas_imageframe_end_handle_event(GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
127 return instance()->signal__canvas_imageframe_end_handle_event(item, event, data);
130 PublicEditor::canvas_marker_time_axis_view_event(GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
131 return instance()->signal__canvas_marker_time_axis_view_event(item, event, data);
134 PublicEditor::canvas_markerview_item_view_event(GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
135 return instance()->signal__canvas_markerview_item_view_event(item, event, data);
138 PublicEditor::canvas_markerview_start_handle_event(GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
139 return instance()->signal__canvas_markerview_start_handle_event(item, event, data);
142 PublicEditor::canvas_markerview_end_handle_event(GnomeCanvasItem* item, GdkEvent* event, gpointer data) {
143 return instance()->signal__canvas_markerview_end_handle_event(item, event, data);