#include <gtk_main_win.h>
|
| static void | on_open_action (GtkWidget *widget, gtk_main_window *main) |
| static void | on_save_action (GtkWidget *widget, gtk_main_window *main) |
| static void | on_save_as_action (GtkWidget *widget, gtk_main_window *main) |
| static void | on_preferences_action (GtkWidget *widget, gtk_main_window *main) |
| static void | on_reorder_action (GtkWidget *widget, gtk_main_window *main) |
| static void | on_exit_action (GtkWidget *widget, gtk_main_window *main) |
| static void | on_edit_title (GtkWidget *label, GdkEventButton *event, plugin_strip *strip) |
| static void | on_activate_entry (GtkWidget *entry, plugin_strip *strip) |
| static gboolean | on_blur_entry (GtkWidget *entry, GdkEvent *event, plugin_strip *strip) |
| static void | on_table_clicked (GtkWidget *table, GdkEvent *event) |
◆ gtk_main_window()
| gtk_main_window::gtk_main_window |
( |
| ) |
|
◆ add_condition()
| void gtk_main_window::add_condition |
( |
const std::string & | name | ) |
|
|
virtual |
◆ add_plugin()
| void gtk_main_window::add_plugin |
( |
jack_host * | plugin | ) |
|
|
virtual |
◆ add_plugin_action()
| void gtk_main_window::add_plugin_action |
( |
GtkWidget * | src, |
|
|
gpointer | data ) |
|
staticprotected |
◆ create()
| void gtk_main_window::create |
( |
| ) |
|
|
virtual |
◆ create_meter_scale()
| GtkWidget * gtk_main_window::create_meter_scale |
( |
| ) |
|
|
protected |
◆ create_progress_window()
| GtkWidget * gtk_main_window::create_progress_window |
( |
| ) |
|
|
protected |
Create a toplevel window with progress bar.
◆ create_status_icon()
| void gtk_main_window::create_status_icon |
( |
| ) |
|
|
virtual |
◆ create_strip()
| plugin_strip * gtk_main_window::create_strip |
( |
jack_host * | plugin | ) |
|
|
protected |
◆ create_vu_meter()
| GtkWidget * gtk_main_window::create_vu_meter |
( |
| ) |
|
|
protected |
◆ del_plugin()
◆ display_error()
| void gtk_main_window::display_error |
( |
const char * | error, |
|
|
const char * | filename ) |
|
protected |
◆ get_styles()
| GtkListStore * gtk_main_window::get_styles |
( |
| ) |
|
◆ load_style()
| void gtk_main_window::load_style |
( |
std::string | path | ) |
|
◆ make_plugin_list()
| std::string gtk_main_window::make_plugin_list |
( |
GtkActionGroup * | actions | ) |
|
|
protected |
◆ new_plugin()
| void calf_plugins::gtk_main_window::new_plugin |
( |
const char * | name | ) |
|
|
inline |
◆ on_activate_entry()
| void gtk_main_window::on_activate_entry |
( |
GtkWidget * | entry, |
|
|
plugin_strip * | strip ) |
|
staticprivate |
◆ on_blur_entry()
| gboolean gtk_main_window::on_blur_entry |
( |
GtkWidget * | entry, |
|
|
GdkEvent * | event, |
|
|
plugin_strip * | strip ) |
|
staticprivate |
◆ on_closed()
| void gtk_main_window::on_closed |
( |
| ) |
|
|
virtual |
◆ on_config_change()
| void gtk_main_window::on_config_change |
( |
| ) |
|
|
protectedvirtual |
◆ on_edit_title()
| void gtk_main_window::on_edit_title |
( |
GtkWidget * | label, |
|
|
GdkEventButton * | event, |
|
|
plugin_strip * | strip ) |
|
staticprivate |
◆ on_exit_action()
◆ on_idle()
| gboolean gtk_main_window::on_idle |
( |
void * | data | ) |
|
|
staticprotected |
◆ on_open_action()
◆ on_preferences_action()
◆ on_reorder_action()
◆ on_save_action()
◆ on_save_as_action()
◆ on_table_clicked()
| void gtk_main_window::on_table_clicked |
( |
GtkWidget * | table, |
|
|
GdkEvent * | event ) |
|
staticprivate |
◆ open_file()
| void gtk_main_window::open_file |
( |
| ) |
|
|
virtual |
◆ open_gui()
◆ refresh_all_presets()
| void gtk_main_window::refresh_all_presets |
( |
bool | builtin_too | ) |
|
|
virtual |
◆ refresh_plugin()
◆ refresh_plugin_param()
◆ register_icons()
| void gtk_main_window::register_icons |
( |
| ) |
|
◆ rename_plugin()
◆ report_progress()
| void gtk_main_window::report_progress |
( |
float | percentage, |
|
|
const std::string & | message ) |
|
virtual |
◆ save_file()
| bool gtk_main_window::save_file |
( |
| ) |
|
|
virtual |
◆ save_file_as()
| bool gtk_main_window::save_file_as |
( |
| ) |
|
◆ save_file_from_sighandler()
| void calf_plugins::gtk_main_window::save_file_from_sighandler |
( |
| ) |
|
◆ set_owner()
◆ set_window()
◆ show_error()
| void gtk_main_window::show_error |
( |
const std::string & | text | ) |
|
|
virtual |
◆ show_rack_ears()
| void gtk_main_window::show_rack_ears |
( |
bool | show | ) |
|
◆ show_vu_meters()
| void gtk_main_window::show_vu_meters |
( |
bool | show | ) |
|
◆ sort_strips()
| void gtk_main_window::sort_strips |
( |
| ) |
|
|
protected |
◆ update_strip()
◆ actions
| const GtkActionEntry gtk_main_window::actions |
|
staticprivate |
Initial value: = {
{
"FileMenuAction",
NULL,
"_File",
NULL,
"File-related operations",
NULL },
{
"FileOpen", GTK_STOCK_OPEN,
"_Open",
"<Ctrl>O",
"Open a rack file", (GCallback)
on_open_action },
{
"FileSave", GTK_STOCK_SAVE,
"_Save",
"<Ctrl>S",
"Save a rack file", (GCallback)
on_save_action },
{
"FileSaveAs", GTK_STOCK_SAVE_AS,
"Save _as...",
NULL,
"Save a rack file as", (GCallback)
on_save_as_action },
{
"HostMenuAction",
NULL,
"_Host",
NULL,
"Host-related operations",
NULL },
{
"AddPluginMenuAction",
NULL,
"_Add plugin",
NULL,
"Add a plugin to the rack",
NULL },
{
"FileReorder",
NULL,
"_Reorder plugins",
NULL,
"Reorder plugins to minimize latency (experimental)", (GCallback)
on_reorder_action },
{
"FilePreferences", GTK_STOCK_PREFERENCES,
"_Preferences...",
NULL,
"Adjust preferences", (GCallback)
on_preferences_action },
{
"FileQuit", GTK_STOCK_QUIT,
"_Quit",
"<Ctrl>Q",
"Exit application", (GCallback)
on_exit_action },
}
static void on_save_action(GtkWidget *widget, gtk_main_window *main)
Definition gtk_main_win.cpp:72
static void on_preferences_action(GtkWidget *widget, gtk_main_window *main)
Definition gtk_main_win.cpp:87
static void on_reorder_action(GtkWidget *widget, gtk_main_window *main)
Definition gtk_main_win.cpp:82
static void on_save_as_action(GtkWidget *widget, gtk_main_window *main)
Definition gtk_main_win.cpp:77
static void on_open_action(GtkWidget *widget, gtk_main_window *main)
Definition gtk_main_win.cpp:67
static void on_exit_action(GtkWidget *widget, gtk_main_window *main)
Definition gtk_main_win.cpp:155
◆ all_vbox
| GtkWidget* calf_plugins::gtk_main_window::all_vbox |
◆ draw_rackmounts
| bool calf_plugins::gtk_main_window::draw_rackmounts |
◆ factory
| GtkIconFactory* calf_plugins::gtk_main_window::factory |
◆ images
◆ is_closed
| bool calf_plugins::gtk_main_window::is_closed |
◆ notifier
◆ owner
◆ plugin_actions
| GtkActionGroup * calf_plugins::gtk_main_window::plugin_actions |
◆ plugin_queue
| std::vector<jack_host *> calf_plugins::gtk_main_window::plugin_queue |
◆ plugins
◆ progress_window
| GtkWidget* calf_plugins::gtk_main_window::progress_window |
|
protected |
◆ refresh_controller
◆ source_id
| int calf_plugins::gtk_main_window::source_id |
◆ std_actions
| GtkActionGroup* calf_plugins::gtk_main_window::std_actions |
◆ strips_table
| GtkWidget* calf_plugins::gtk_main_window::strips_table |
◆ toplevel
| GtkWindow* calf_plugins::gtk_main_window::toplevel |
◆ ui_mgr
| GtkUIManager* calf_plugins::gtk_main_window::ui_mgr |
◆ winstate
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/LadspaEffect/calf/veal/src/calf/gtk_main_win.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/LadspaEffect/calf/veal/src/gtk_main_win.cpp