|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include "gxkutils.hh"Go to the source code of this file.
Classes | |
| struct | GxkAction |
| struct | GxkStockAction |
| struct | GxkActionGroup |
| struct | GxkActionGroupClass |
Defines | |
| #define | GXK_ACTION_PRIORITY |
| #define | GXK_TYPE_ACTION_GROUP |
| #define | GXK_ACTION_GROUP(object) |
| #define | GXK_ACTION_GROUP_CLASS(klass) |
| #define | GXK_IS_ACTION_GROUP(object) |
| #define | GXK_IS_ACTION_GROUP_CLASS(klass) |
| #define | GXK_ACTION_GROUP_GET_CLASS(object) |
Typedefs | |
| typedef gboolean(* | GxkActionCheck )(gpointer user_data, gulong action_id, guint64 action_stamp) |
| typedef void(* | GxkActionExec )(gpointer user_data, gulong action_id) |
| typedef void(* | GxkActionClient )(gpointer client_data, GtkWindow *window, const gchar *prefix, GxkActionList *action_list, GtkWidget *publisher) |
Functions | |
| guint64 | gxk_action_inc_cache_stamp (void) |
| GxkActionList * | gxk_action_list_create (void) |
| GxkActionList * | gxk_action_list_create_grouped (GxkActionGroup *agroup) |
| void | gxk_action_list_add_actions (GxkActionList *alist, guint n_actions, const GxkStockAction *actions, const gchar *i18n_domain, GxkActionCheck acheck, GxkActionExec aexec, gpointer user_data) |
| void | gxk_action_list_add_translated (GxkActionList *alist, const gchar *key, const gchar *name, const gchar *accelerator, const gchar *tooltip, gulong action_id, const gchar *stock_icon, GxkActionCheck acheck, GxkActionExec aexec, gpointer user_data) |
| GxkActionList * | gxk_action_list_sort (GxkActionList *alist) |
| GxkActionList * | gxk_action_list_merge (GxkActionList *alist1, GxkActionList *alist2) |
| GxkActionList * | gxk_action_list_copy (GxkActionList *alist) |
| guint | gxk_action_list_get_n_actions (GxkActionList *alist) |
| void | gxk_action_list_get_action (GxkActionList *alist, guint nth, GxkAction *action) |
| void | gxk_action_list_regulate_widget (GxkActionList *alist, guint nth, GtkWidget *widget) |
| void | gxk_action_list_force_regulate (GtkWidget *widget) |
| void | gxk_action_list_free (GxkActionList *alist) |
| void | gxk_action_activate_callback (gconstpointer action_data) |
| void | gxk_widget_update_actions_upwards (gpointer widget) |
| void | gxk_widget_update_actions_downwards (gpointer widget) |
| void | gxk_widget_update_actions (gpointer widget) |
| void | gxk_widget_publish_action_list (gpointer widget, const gchar *prefix, GxkActionList *alist) |
| GSList * | gxk_widget_peek_action_widgets (gpointer widget, const gchar *prefix, gulong action_id) |
| void | gxk_widget_publish_actions (gpointer widget, const gchar *prefix, guint n_actions, const GxkStockAction *actions, const gchar *i18n_domain, GxkActionCheck acheck, GxkActionExec aexec) |
| void | gxk_widget_publish_actions_grouped (gpointer widget, GxkActionGroup *group, const gchar *prefix, guint n_actions, const GxkStockAction *actions, const gchar *i18n_domain, GxkActionCheck acheck, GxkActionExec aexec) |
| void | gxk_widget_publish_translated (gpointer widget, const gchar *prefix, const gchar *key, const gchar *name, const gchar *accelerator, const gchar *tooltip, gulong action_id, const gchar *stock_icon, GxkActionCheck acheck, GxkActionExec aexec) |
| void | gxk_widget_publish_grouped_translated (gpointer widget, GxkActionGroup *group, const gchar *prefix, const gchar *key, const gchar *name, const gchar *accelerator, const gchar *tooltip, gulong action_id, const gchar *stock_icon, GxkActionCheck acheck, GxkActionExec aexec) |
| void | gxk_widget_republish_actions (gpointer widget, const gchar *prefix, gpointer source_widget) |
| void | gxk_window_add_action_client (GtkWindow *window, GxkActionClient added_func, gpointer client_data) |
| void | gxk_window_remove_action_client (GtkWindow *window, gpointer client_data) |
| GType | gxk_action_group_get_type (void) |
| GxkActionGroup * | gxk_action_group_new (void) |
| void | gxk_action_group_select (GxkActionGroup *agroup, gulong action_id) |
| void | gxk_action_group_lock (GxkActionGroup *agroup) |
| void | gxk_action_group_unlock (GxkActionGroup *agroup) |
| void | gxk_action_group_dispose (GxkActionGroup *agroup) |
| GxkActionGroup * | gxk_action_toggle_new (void) |
1.7.6.1