Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdkdevicepad.h File Reference
#include <gdk/gdktypes.h>

Go to the source code of this file.

Macros

#define GDK_TYPE_DEVICE_PAD   (gdk_device_pad_get_type ())
 
#define GDK_DEVICE_PAD(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_DEVICE_PAD, GdkDevicePad))
 
#define GDK_IS_DEVICE_PAD(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_DEVICE_PAD))
 

Typedefs

typedef struct _GdkDevicePad GdkDevicePad
 
typedef struct _GdkDevicePadInterface GdkDevicePadInterface
 

Enumerations

enum  GdkDevicePadFeature { GDK_DEVICE_PAD_FEATURE_BUTTON , GDK_DEVICE_PAD_FEATURE_RING , GDK_DEVICE_PAD_FEATURE_STRIP }
 

Functions

GDK_AVAILABLE_IN_ALL GType gdk_device_pad_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_n_groups (GdkDevicePad *pad)
 
GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_group_n_modes (GdkDevicePad *pad, int group_idx)
 
GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_n_features (GdkDevicePad *pad, GdkDevicePadFeature feature)
 
GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_feature_group (GdkDevicePad *pad, GdkDevicePadFeature feature, int feature_idx)
 

Macro Definition Documentation

◆ GDK_DEVICE_PAD

#define GDK_DEVICE_PAD ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), GDK_TYPE_DEVICE_PAD, GdkDevicePad))

Definition at line 31 of file gdkdevicepad.h.

◆ GDK_IS_DEVICE_PAD

#define GDK_IS_DEVICE_PAD ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), GDK_TYPE_DEVICE_PAD))

Definition at line 32 of file gdkdevicepad.h.

◆ GDK_TYPE_DEVICE_PAD

#define GDK_TYPE_DEVICE_PAD   (gdk_device_pad_get_type ())

Definition at line 30 of file gdkdevicepad.h.

Typedef Documentation

◆ GdkDevicePad

typedef struct _GdkDevicePad GdkDevicePad

Definition at line 34 of file gdkdevicepad.h.

◆ GdkDevicePadInterface

typedef struct _GdkDevicePadInterface GdkDevicePadInterface

Definition at line 35 of file gdkdevicepad.h.

Enumeration Type Documentation

◆ GdkDevicePadFeature

GdkDevicePadFeature: @GDK_DEVICE_PAD_FEATURE_BUTTON: a button @GDK_DEVICE_PAD_FEATURE_RING: a ring-shaped interactive area @GDK_DEVICE_PAD_FEATURE_STRIP: a straight interactive area

A pad feature.

Enumerator
GDK_DEVICE_PAD_FEATURE_BUTTON 
GDK_DEVICE_PAD_FEATURE_RING 
GDK_DEVICE_PAD_FEATURE_STRIP 

Definition at line 45 of file gdkdevicepad.h.

45 {
GdkDevicePadFeature
@ GDK_DEVICE_PAD_FEATURE_STRIP
@ GDK_DEVICE_PAD_FEATURE_BUTTON
@ GDK_DEVICE_PAD_FEATURE_RING

Function Documentation

◆ gdk_device_pad_get_feature_group()

GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_feature_group ( GdkDevicePad * pad,
GdkDevicePadFeature feature,
int feature_idx )

◆ gdk_device_pad_get_group_n_modes()

GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_group_n_modes ( GdkDevicePad * pad,
int group_idx )

◆ gdk_device_pad_get_n_features()

GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_n_features ( GdkDevicePad * pad,
GdkDevicePadFeature feature )

◆ gdk_device_pad_get_n_groups()

GDK_AVAILABLE_IN_ALL int gdk_device_pad_get_n_groups ( GdkDevicePad * pad)

◆ gdk_device_pad_get_type()

GDK_AVAILABLE_IN_ALL GType gdk_device_pad_get_type ( void )