|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include "bstutils.hh"Go to the source code of this file.
Classes | |
| struct | BstKeyBindingFunction |
| struct | BstKeyBindingKey |
| struct | BstKeyBinding |
Enumerations | |
| enum | BstKeyBindingParam { BST_KEY_BINDING_PARAM_NONE, BST_KEY_BINDING_PARAM_m1_p1, BST_KEY_BINDING_PARAM_0_p1, BST_KEY_BINDING_PARAM_m1_0, BST_KEY_BINDING_PARAM_PERC, BST_KEY_BINDING_PARAM_SHORT, BST_KEY_BINDING_PARAM_USHORT, BST_KEY_BINDING_PARAM_NOTE } |
Functions | |
| GtkWidget * | bst_key_binding_box (const gchar *binding_name, guint n_funcs, const BstKeyBindingFunction *funcs, gboolean editable) |
| void | bst_key_binding_box_set (GtkWidget *self, BstKeyBindingItemSeq *kbseq) |
| BstKeyBindingItemSeq * | bst_key_binding_box_get (GtkWidget *self) |
| BstKeyBindingKey * | bst_key_binding_lookup_key (BstKeyBinding *kbinding, guint keyval, GdkModifierType modifier, guint collision_group) |
| const BstKeyBindingFunction * | bst_key_binding_lookup (BstKeyBinding *kbinding, guint keyval, GdkModifierType modifier, guint collision_group, gdouble *param) |
| guint | bst_key_binding_lookup_id (BstKeyBinding *kbinding, guint keyval, GdkModifierType modifier, guint collision_group, gdouble *param) |
| void | bst_key_binding_set_item_seq (BstKeyBinding *kbinding, BstKeyBindingItemSeq *seq) |
| BstKeyBindingItemSeq * | bst_key_binding_get_item_seq (BstKeyBinding *kbinding) |
| const gchar * | bst_key_binding_rcfile (void) |
| BseErrorType | bst_key_binding_dump (const gchar *file_name, GSList *kbindings) |
| BseErrorType | bst_key_binding_parse (const gchar *file_name, GSList *kbindings) |
| GParamSpec * | bst_key_binding_item_pspec (void) |
1.7.6.1