![]() |
Ardour
9.0-pre0-844-g046623df59
|
#include <windows_vst_plugin_ui.h>
Public Member Functions | |
WindowsVSTPluginUI (std::shared_ptr< ARDOUR::PlugInsertBase >, std::shared_ptr< ARDOUR::VSTPlugin >, GtkWidget *parent) | |
~WindowsVSTPluginUI () | |
bool | start_updating (GdkEventAny *) |
bool | stop_updating (GdkEventAny *) |
int | package (Gtk::Window &) |
void | forward_key_event (GdkEventKey *) |
![]() | |
VSTPluginUI (std::shared_ptr< ARDOUR::PlugInsertBase >, std::shared_ptr< ARDOUR::VSTPlugin >) | |
virtual | ~VSTPluginUI () |
virtual int | get_preferred_height () |
virtual int | get_preferred_width () |
bool | on_window_show (const std::string &title) |
void | on_window_hide () |
bool | non_gtk_gui () const |
![]() | |
PlugUIBase (std::shared_ptr< ARDOUR::PlugInsertBase >) | |
virtual | ~PlugUIBase () |
virtual bool | resizable () |
virtual bool | is_external () const |
virtual bool | is_external_visible () const |
virtual void | activate () |
virtual void | deactivate () |
void | update_preset_list () |
void | update_preset () |
void | latency_button_clicked () |
void | tailtime_button_clicked () |
virtual void | grab_focus () |
![]() | |
ScopedConnectionList () | |
ScopedConnectionList (const ScopedConnectionList &)=delete | |
ScopedConnectionList & | operator= (const ScopedConnectionList &)=delete |
virtual | ~ScopedConnectionList () |
void | add_connection (const UnscopedConnection &c) |
void | drop_connections () |
Private Member Functions | |
void | resize_callback () |
int | get_XID () |
void | top_box_allocated (Gtk::Allocation &) |
Private Attributes | |
PBD::ScopedConnection | _resize_connection |
Definition at line 25 of file windows_vst_plugin_ui.h.
WindowsVSTPluginUI::WindowsVSTPluginUI | ( | std::shared_ptr< ARDOUR::PlugInsertBase > | , |
std::shared_ptr< ARDOUR::VSTPlugin > | , | ||
GtkWidget * | parent | ||
) |
WindowsVSTPluginUI::~WindowsVSTPluginUI | ( | ) |
|
virtual |
Reimplemented from PlugUIBase.
|
privatevirtual |
Implements VSTPluginUI.
|
virtual |
Reimplemented from VSTPluginUI.
|
private |
|
inlinevirtual |
Implements PlugUIBase.
Definition at line 31 of file windows_vst_plugin_ui.h.
|
inlinevirtual |
Implements PlugUIBase.
Definition at line 32 of file windows_vst_plugin_ui.h.
|
privatevirtual |
Reimplemented from VSTPluginUI.
|
private |
Definition at line 44 of file windows_vst_plugin_ui.h.