20 #ifndef __gtk2_ardour_auplugin_ui_h__
21 #define __gtk2_ardour_auplugin_ui_h__
26 #include <AppKit/AppKit.h>
27 #include <Carbon/Carbon.h>
28 #include <AudioUnit/AudioUnitCarbonView.h>
29 #include <AudioUnit/AudioUnit.h>
44 #include <gtkmm/box.h>
45 #include <gtkmm/eventbox.h>
46 #include <gtkmm/combobox.h>
47 #include <gtkmm/button.h>
48 #include <gtkmm/label.h>
95 OSStatus
carbon_event (EventHandlerCallRef nextHandlerRef, EventRef event);
AudioUnitCarbonView editView
void cocoa_view_resized()
NotificationObject * _notify
AUPluginUI(boost::shared_ptr< ARDOUR::PluginInsert >)
int parent_cocoa_window()
NSWindow * get_nswindow()
NSWindow * top_level_parent
bool test_cocoa_view_support()
static std::vector< std::string > automation_mode_strings
bool _activating_from_app
boost::shared_ptr< ARDOUR::AUPlugin > au
gint get_preferred_height()
ComponentDescription carbon_descriptor
EventHandlerRef carbon_event_handler
OSStatus carbon_event(EventHandlerCallRef nextHandlerRef, EventRef event)
Gtk::Label automation_mode_label
bool start_updating(GdkEventAny *)
bool lower_box_visibility_notify(GdkEventVisibility *)
bool stop_updating(GdkEventAny *)
void forward_key_event(GdkEventKey *)
bool plugin_class_valid(Class pluginClass)
int parent_carbon_window()
gint get_preferred_width()
Gtk::ComboBoxText automation_mode_selector
bool on_window_show(const std::string &)
bool test_carbon_view_support()
void lower_box_realized()