22#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gtk/gtk.h> can be included directly."
30#define GTK_TYPE_SHORTCUT_TRIGGER (gtk_shortcut_trigger_get_type ())
66#define GTK_TYPE_NEVER_TRIGGER (gtk_never_trigger_get_type())
79#define GTK_TYPE_KEYVAL_TRIGGER (gtk_keyval_trigger_get_type())
98#define GTK_TYPE_MNEMONIC_TRIGGER (gtk_mnemonic_trigger_get_type())
116#define GTK_TYPE_ALTERNATIVE_TRIGGER (gtk_alternative_trigger_get_type())
#define GDK_AVAILABLE_IN_ALL
struct _GdkEvent GdkEvent
#define GDK_DECLARE_INTERNAL_TYPE(ModuleObjName, module_obj_name, MODULE, OBJ_NAME, ParentName)
struct _GdkDisplay GdkDisplay
typedefG_BEGIN_DECLS struct _GString GString
GDK_AVAILABLE_IN_ALL char * gtk_shortcut_trigger_to_string(GtkShortcutTrigger *self)
GDK_AVAILABLE_IN_ALL guint gtk_mnemonic_trigger_get_keyval(GtkMnemonicTrigger *self)
GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_alternative_trigger_get_first(GtkAlternativeTrigger *self)
GDK_AVAILABLE_IN_ALL void gtk_shortcut_trigger_print(GtkShortcutTrigger *self, GString *string)
GDK_AVAILABLE_IN_ALL guint gtk_keyval_trigger_get_keyval(GtkKeyvalTrigger *self)
GDK_AVAILABLE_IN_ALL int gtk_shortcut_trigger_compare(gconstpointer trigger1, gconstpointer trigger2)
GDK_AVAILABLE_IN_ALL gboolean gtk_shortcut_trigger_equal(gconstpointer trigger1, gconstpointer trigger2)
GDK_AVAILABLE_IN_ALL gboolean gtk_shortcut_trigger_print_label(GtkShortcutTrigger *self, GdkDisplay *display, GString *string)
GDK_AVAILABLE_IN_ALL char * gtk_shortcut_trigger_to_label(GtkShortcutTrigger *self, GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_mnemonic_trigger_new(guint keyval)
GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_alternative_trigger_get_second(GtkAlternativeTrigger *self)
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_never_trigger_get(void)
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_keyval_trigger_new(guint keyval, GdkModifierType modifiers)
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_alternative_trigger_new(GtkShortcutTrigger *first, GtkShortcutTrigger *second)
GDK_AVAILABLE_IN_ALL GdkModifierType gtk_keyval_trigger_get_modifiers(GtkKeyvalTrigger *self)
GDK_AVAILABLE_IN_ALL GdkKeyMatch gtk_shortcut_trigger_trigger(GtkShortcutTrigger *self, GdkEvent *event, gboolean enable_mnemonics)
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL GtkShortcutTrigger * gtk_shortcut_trigger_parse_string(const char *string)
GDK_AVAILABLE_IN_ALL guint gtk_shortcut_trigger_hash(gconstpointer trigger)
struct _GtkShortcutTrigger GtkShortcutTrigger
const void * gconstpointer