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) |