Ardour  9.0-pre0-582-g084a23a80d
gtkkeyhash.h File Reference
#include <gdk/gdk.h>
Include dependency graph for gtkkeyhash.h:

Go to the source code of this file.

Typedefs

typedef typedefG_BEGIN_DECLS struct _GtkKeyHash GtkKeyHash
 

Functions

GtkKeyHash_gtk_key_hash_new (GdkKeymap *keymap, GDestroyNotify item_destroy_notify)
 
void _gtk_key_hash_add_entry (GtkKeyHash *key_hash, guint keyval, GdkModifierType modifiers, gpointer value)
 
void _gtk_key_hash_remove_entry (GtkKeyHash *key_hash, gpointer value)
 
GSList * _gtk_key_hash_lookup (GtkKeyHash *key_hash, guint16 hardware_keycode, GdkModifierType state, GdkModifierType mask, gint group)
 
GSList * _gtk_key_hash_lookup_keyval (GtkKeyHash *key_hash, guint keyval, GdkModifierType modifiers)
 
void _gtk_key_hash_free (GtkKeyHash *key_hash)
 

Typedef Documentation

◆ GtkKeyHash

typedef typedefG_BEGIN_DECLS struct _GtkKeyHash GtkKeyHash

Definition at line 27 of file gtkkeyhash.h.

Function Documentation

◆ _gtk_key_hash_add_entry()

void _gtk_key_hash_add_entry ( GtkKeyHash key_hash,
guint  keyval,
GdkModifierType  modifiers,
gpointer  value 
)

◆ _gtk_key_hash_free()

void _gtk_key_hash_free ( GtkKeyHash key_hash)

◆ _gtk_key_hash_lookup()

GSList* _gtk_key_hash_lookup ( GtkKeyHash key_hash,
guint16  hardware_keycode,
GdkModifierType  state,
GdkModifierType  mask,
gint  group 
)

◆ _gtk_key_hash_lookup_keyval()

GSList* _gtk_key_hash_lookup_keyval ( GtkKeyHash key_hash,
guint  keyval,
GdkModifierType  modifiers 
)

◆ _gtk_key_hash_new()

GtkKeyHash* _gtk_key_hash_new ( GdkKeymap keymap,
GDestroyNotify  item_destroy_notify 
)

◆ _gtk_key_hash_remove_entry()

void _gtk_key_hash_remove_entry ( GtkKeyHash key_hash,
gpointer  value 
)