![]() |
Ardour
9.0-pre0-844-g046623df59
|
#include <lxvst_plugin_ui.h>
Public Member Functions | |
LXVSTPluginUI (std::shared_ptr< ARDOUR::PlugInsertBase >, std::shared_ptr< ARDOUR::VSTPlugin >) | |
~LXVSTPluginUI () | |
int | get_preferred_height () |
bool | start_updating (GdkEventAny *) |
bool | stop_updating (GdkEventAny *) |
int | package (Gtk::Window &) |
void | forward_key_event (GdkEventKey *) |
bool | non_gtk_gui () const |
![]() | |
VSTPluginUI (std::shared_ptr< ARDOUR::PlugInsertBase >, std::shared_ptr< ARDOUR::VSTPlugin >) | |
virtual | ~VSTPluginUI () |
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 () |
Private Attributes | |
PBD::ScopedConnection | _resize_connection |
Definition at line 32 of file lxvst_plugin_ui.h.
LXVSTPluginUI::LXVSTPluginUI | ( | std::shared_ptr< ARDOUR::PlugInsertBase > | , |
std::shared_ptr< ARDOUR::VSTPlugin > | |||
) |
LXVSTPluginUI::~LXVSTPluginUI | ( | ) |
|
virtual |
Reimplemented from PlugUIBase.
|
virtual |
Reimplemented from VSTPluginUI.
|
privatevirtual |
Implements VSTPluginUI.
|
inlinevirtual |
Reimplemented from PlugUIBase.
Definition at line 45 of file lxvst_plugin_ui.h.
|
virtual |
Reimplemented from VSTPluginUI.
|
private |
|
inlinevirtual |
Implements PlugUIBase.
Definition at line 40 of file lxvst_plugin_ui.h.
|
inlinevirtual |
Implements PlugUIBase.
Definition at line 41 of file lxvst_plugin_ui.h.
|
private |
Definition at line 51 of file lxvst_plugin_ui.h.