19 #ifndef __ardour_plugin_display__
20 #define __ardour_plugin_display__
29 PluginDisplay(std::shared_ptr<ARDOUR::Plugin>, uint32_t max_height = 80);
47 std::shared_ptr<ARDOUR::Plugin>
_plug;
PluginDisplay(std::shared_ptr< ARDOUR::Plugin >, uint32_t max_height=80)
bool on_expose_event(GdkEventExpose *)
This is a default handler for the signal signal_expose_event().
PBD::ScopedConnection _qdraw_connection
bool on_button_press_event(GdkEventButton *ev)
This is a default handler for the signal signal_button_press_event().
virtual void display_frame(cairo_t *cr, double w, double h)
virtual uint32_t render_inline(cairo_t *, uint32_t width)
void on_size_request(Gtk::Requisition *req)
This is a default handler for the signal signal_size_request().
std::shared_ptr< ARDOUR::Plugin > _plug
bool on_button_release_event(GdkEventButton *ev)
This is a default handler for the signal signal_button_release_event().
virtual void update_height_alloc(uint32_t inline_height)
PBD::ScopedConnection _death_connection