Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | _GtkPadActionEntry |
Macros | |
#define | GTK_TYPE_PAD_CONTROLLER (gtk_pad_controller_get_type ()) |
#define | GTK_PAD_CONTROLLER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_PAD_CONTROLLER, GtkPadController)) |
#define | GTK_PAD_CONTROLLER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_PAD_CONTROLLER, GtkPadControllerClass)) |
#define | GTK_IS_PAD_CONTROLLER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_PAD_CONTROLLER)) |
#define | GTK_IS_PAD_CONTROLLER_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_PAD_CONTROLLER)) |
#define | GTK_PAD_CONTROLLER_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_PAD_CONTROLLER, GtkPadControllerClass)) |
Typedefs | |
typedef struct _GtkPadController | GtkPadController |
typedef struct _GtkPadControllerClass | GtkPadControllerClass |
typedef struct _GtkPadActionEntry | GtkPadActionEntry |
Enumerations | |
enum | GtkPadActionType { GTK_PAD_ACTION_BUTTON , GTK_PAD_ACTION_RING , GTK_PAD_ACTION_STRIP } |
Functions | |
GDK_AVAILABLE_IN_ALL GType | gtk_pad_controller_get_type (void) G_GNUC_CONST |
GDK_AVAILABLE_IN_ALL GtkPadController * | gtk_pad_controller_new (GActionGroup *group, GdkDevice *pad) |
GDK_AVAILABLE_IN_ALL void | gtk_pad_controller_set_action_entries (GtkPadController *controller, const GtkPadActionEntry *entries, int n_entries) |
GDK_AVAILABLE_IN_ALL void | gtk_pad_controller_set_action (GtkPadController *controller, GtkPadActionType type, int index, int mode, const char *label, const char *action_name) |
#define GTK_IS_PAD_CONTROLLER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_PAD_CONTROLLER)) |
Definition at line 34 of file gtkpadcontroller.h.
#define GTK_IS_PAD_CONTROLLER_CLASS | ( | k | ) | (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_PAD_CONTROLLER)) |
Definition at line 35 of file gtkpadcontroller.h.
#define GTK_PAD_CONTROLLER | ( | o | ) | (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_PAD_CONTROLLER, GtkPadController)) |
Definition at line 32 of file gtkpadcontroller.h.
#define GTK_PAD_CONTROLLER_CLASS | ( | k | ) | (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_PAD_CONTROLLER, GtkPadControllerClass)) |
Definition at line 33 of file gtkpadcontroller.h.
#define GTK_PAD_CONTROLLER_GET_CLASS | ( | o | ) | (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_PAD_CONTROLLER, GtkPadControllerClass)) |
Definition at line 36 of file gtkpadcontroller.h.
#define GTK_TYPE_PAD_CONTROLLER (gtk_pad_controller_get_type ()) |
Definition at line 31 of file gtkpadcontroller.h.
typedef struct _GtkPadActionEntry GtkPadActionEntry |
Definition at line 40 of file gtkpadcontroller.h.
typedef struct _GtkPadController GtkPadController |
Definition at line 38 of file gtkpadcontroller.h.
typedef struct _GtkPadControllerClass GtkPadControllerClass |
Definition at line 39 of file gtkpadcontroller.h.
enum GtkPadActionType |
GtkPadActionType: @GTK_PAD_ACTION_BUTTON: Action is triggered by a pad button @GTK_PAD_ACTION_RING: Action is triggered by a pad ring @GTK_PAD_ACTION_STRIP: Action is triggered by a pad strip
The type of a pad action.
Enumerator | |
---|---|
GTK_PAD_ACTION_BUTTON | |
GTK_PAD_ACTION_RING | |
GTK_PAD_ACTION_STRIP |
Definition at line 50 of file gtkpadcontroller.h.
GDK_AVAILABLE_IN_ALL GType gtk_pad_controller_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL GtkPadController * gtk_pad_controller_new | ( | GActionGroup * | group, |
GdkDevice * | pad ) |
GDK_AVAILABLE_IN_ALL void gtk_pad_controller_set_action | ( | GtkPadController * | controller, |
GtkPadActionType | type, | ||
int | index, | ||
int | mode, | ||
const char * | label, | ||
const char * | action_name ) |
GDK_AVAILABLE_IN_ALL void gtk_pad_controller_set_action_entries | ( | GtkPadController * | controller, |
const GtkPadActionEntry * | entries, | ||
int | n_entries ) |