Ardour
9.0-pre0-822-g12e3bc5c20
|
Public Member Functions | |
LuaPluginDisplay (ProcessorEntry &, std::shared_ptr< ARDOUR::LuaProc >, uint32_t max_height=80) | |
~LuaPluginDisplay () | |
Public Member Functions inherited from ProcessorEntry::PluginInlineDisplay | |
PluginInlineDisplay (ProcessorEntry &, std::shared_ptr< ARDOUR::Plugin >, uint32_t max_height=80) | |
~PluginInlineDisplay () | |
Public Member Functions inherited from PluginDisplay | |
PluginDisplay (std::shared_ptr< ARDOUR::Plugin >, uint32_t max_height=80) | |
virtual | ~PluginDisplay () |
Protected Member Functions | |
virtual uint32_t | render_inline (cairo_t *, uint32_t width) |
Protected Member Functions inherited from ProcessorEntry::PluginInlineDisplay | |
void | on_size_request (Gtk::Requisition *req) |
bool | on_button_press_event (GdkEventButton *ev) |
void | update_height_alloc (uint32_t inline_height) |
void | display_frame (cairo_t *cr, double w, double h) |
Protected Member Functions inherited from PluginDisplay | |
bool | on_expose_event (GdkEventExpose *) |
void | on_size_request (Gtk::Requisition *req) |
bool | on_button_press_event (GdkEventButton *ev) |
bool | on_button_release_event (GdkEventButton *ev) |
void | plugin_going_away () |
Private Attributes | |
std::shared_ptr< ARDOUR::LuaProc > | _luaproc |
LuaState | lua_gui |
luabridge::LuaRef * | _lua_render_inline |
Additional Inherited Members | |
Protected Attributes inherited from ProcessorEntry::PluginInlineDisplay | |
ProcessorEntry & | _entry |
bool | _scroll |
const uint32_t | _given_max_height |
Protected Attributes inherited from PluginDisplay | |
std::shared_ptr< ARDOUR::Plugin > | _plug |
PBD::ScopedConnection | _qdraw_connection |
PBD::ScopedConnection | _death_connection |
cairo_surface_t * | _surf |
uint32_t | _max_height |
uint32_t | _cur_height |
bool | _scroll |
Definition at line 286 of file processor_box.h.
ProcessorEntry::LuaPluginDisplay::LuaPluginDisplay | ( | ProcessorEntry & | , |
std::shared_ptr< ARDOUR::LuaProc > | , | ||
uint32_t | max_height = 80 |
||
) |
ProcessorEntry::LuaPluginDisplay::~LuaPluginDisplay | ( | ) |
|
protectedvirtual |
Reimplemented from PluginDisplay.
|
private |
Definition at line 295 of file processor_box.h.
|
private |
Definition at line 293 of file processor_box.h.
|
private |
Definition at line 294 of file processor_box.h.