GimpDeviceInfo

GimpDeviceInfo

Synopsis




#define             GIMP_DEVICE_INFO_CONTEXT_MASK
                    GimpDeviceInfo;
GimpDeviceInfo*     gimp_device_info_new                (Gimp *gimp,
                                                         const gchar *name);
GimpDeviceInfo*     gimp_device_info_set_from_device    (GimpDeviceInfo *device_info,
                                                         GdkDevice *device,
                                                         GdkDisplay *display);
void                gimp_device_info_changed            (GimpDeviceInfo *device_info);
GimpDeviceInfo*     gimp_device_info_get_by_device      (GdkDevice *device);
void                gimp_device_info_changed_by_device  (GdkDevice *device);

Object Hierarchy


  GObject
   +----GimpObject
         +----GimpContext
               +----GimpDeviceInfo

Implemented Interfaces

GimpDeviceInfo implements GimpConfigInterface.

Properties


  "axes"                     GValueArray           : Read / Write / Construct
  "keys"                     GValueArray           : Read / Write / Construct
  "mode"                     GdkInputMode          : Read / Write / Construct

Signals


  "changed"                                        : Run First

Description

Details

GIMP_DEVICE_INFO_CONTEXT_MASK

#define             GIMP_DEVICE_INFO_CONTEXT_MASK


GimpDeviceInfo

typedef struct _GimpDeviceInfo GimpDeviceInfo;


gimp_device_info_new ()

GimpDeviceInfo*     gimp_device_info_new                (Gimp *gimp,
                                                         const gchar *name);

gimp :

name :

Returns :


gimp_device_info_set_from_device ()

GimpDeviceInfo*     gimp_device_info_set_from_device    (GimpDeviceInfo *device_info,
                                                         GdkDevice *device,
                                                         GdkDisplay *display);

device_info :

device :

display :

Returns :


gimp_device_info_changed ()

void                gimp_device_info_changed            (GimpDeviceInfo *device_info);

device_info :


gimp_device_info_get_by_device ()

GimpDeviceInfo*     gimp_device_info_get_by_device      (GdkDevice *device);

device :

Returns :


gimp_device_info_changed_by_device ()

void                gimp_device_info_changed_by_device  (GdkDevice *device);

device :

Property Details

The "axes" property

  "axes"                     GValueArray           : Read / Write / Construct


The "keys" property

  "keys"                     GValueArray           : Read / Write / Construct


The "mode" property

  "mode"                     GdkInputMode          : Read / Write / Construct

Default value: GDK_MODE_DISABLED

Signal Details

The "changed" signal

void                user_function                      (GimpDeviceInfo *gimpdeviceinfo,
                                                        gpointer        user_data)           : Run First

gimpdeviceinfo :

the object which received the signal.

user_data :

user data set when the signal handler was connected.