|
Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <gtk/gtk.h>#include <libaudcore/hook.h>#include "debug.h"#include "general.h"#include "interface.h"#include "plugin.h"#include "plugins.h"#include "visualization.h"Go to the source code of this file.
| enum IfaceHookID |
Definition at line 166 of file interface.c.
| static gboolean delete_cb | ( | GtkWidget * | window, |
| GdkEvent * | event, | ||
| PluginHandle * | plugin | ||
| ) | [static] |
Definition at line 113 of file interface.c.
Referenced by interface_add_plugin_widget().
| PluginHandle* iface_plugin_get_current | ( | void | ) |
Definition at line 235 of file interface.c.
| PluginHandle* iface_plugin_probe | ( | void | ) |
Definition at line 226 of file interface.c.
| gboolean iface_plugin_set_current | ( | PluginHandle * | plugin | ) |
Definition at line 240 of file interface.c.
| void interface_add_plugin_widget | ( | PluginHandle * | plugin, |
| GtkWidget * | widget | ||
| ) |
Definition at line 120 of file interface.c.
Referenced by general_load(), and vis_load().
| void interface_hook_handler | ( | void * | hook_data, |
| void * | user_data | ||
| ) |
Definition at line 174 of file interface.c.
Referenced by register_interface_hooks().
| void interface_install_toolbar | ( | void * | widget | ) |
Definition at line 146 of file interface.c.
| gboolean interface_is_focused | ( | void | ) |
Definition at line 75 of file interface.c.
Referenced by interface_hook_handler().
| gboolean interface_is_shown | ( | void | ) |
Definition at line 66 of file interface.c.
Referenced by audacious_rc_main_win_visible(), and interface_hook_handler().
| gboolean interface_load | ( | PluginHandle * | plugin | ) |
Definition at line 36 of file interface.c.
Referenced by iface_plugin_set_current().
| void interface_remove_plugin_widget | ( | PluginHandle * | plugin, |
| GtkWidget * | widget | ||
| ) |
Definition at line 136 of file interface.c.
Referenced by general_unload(), and vis_unload().
| void interface_show | ( | gboolean | show | ) |
Definition at line 58 of file interface.c.
Referenced by audacious_rc_show_main_win(), do_commands(), and interface_hook_handler().
| void interface_show_error | ( | const gchar * | markup | ) |
Definition at line 84 of file interface.c.
Referenced by import_winamp_eqf(), and interface_hook_handler().
| void interface_show_filebrowser | ( | gboolean | play_button | ) |
Definition at line 97 of file interface.c.
Referenced by audacious_rc_eject(), and interface_hook_handler().
| void interface_show_jump_to_track | ( | void | ) |
Definition at line 105 of file interface.c.
Referenced by do_commands(), and interface_hook_handler().
| void interface_uninstall_toolbar | ( | void * | widget | ) |
Definition at line 156 of file interface.c.
| void interface_unload | ( | void | ) |
Definition at line 48 of file interface.c.
Referenced by iface_plugin_set_current().
| static gboolean probe_cb | ( | PluginHandle * | p, |
| PluginHandle ** | pp | ||
| ) | [static] |
Definition at line 220 of file interface.c.
Referenced by iface_plugin_probe().
| void register_interface_hooks | ( | void | ) |
Definition at line 210 of file interface.c.
Referenced by init_two().
IfacePlugin* current_interface = NULL [static] |
Definition at line 34 of file interface.c.
Referenced by interface_add_plugin_widget(), interface_install_toolbar(), interface_is_focused(), interface_is_shown(), interface_load(), interface_remove_plugin_widget(), interface_show(), interface_show_error(), interface_show_filebrowser(), interface_show_jump_to_track(), interface_uninstall_toolbar(), and interface_unload().
PluginHandle* current_plugin = NULL [static] |
Definition at line 233 of file interface.c.
Referenced by iface_plugin_get_current().
IfaceHooks hooks[] [static] |
{
{"interface show", HOOK_SHOW},
{"interface toggle visibility", HOOK_SHOW_TOGGLE},
{"interface show error", HOOK_SHOW_ERROR},
{"interface show filebrowser", HOOK_SHOW_FILEBROWSER},
{"interface show jump to track", HOOK_SHOW_JUMPTOTRACK},
}
Definition at line 201 of file interface.c.
1.7.4