summaryrefslogtreecommitdiff
path: root/gdk/gdkdevice.h
diff options
context:
space:
mode:
authorMichael Natterer <mitch@gimp.org>2010-11-23 20:25:13 +0100
committerMichael Natterer <mitch@gimp.org>2010-11-23 20:25:13 +0100
commitfb5dd9f72fea478ab219b690763b8372f574d1ff (patch)
treefe3ea672df2b2a2123847ecb641f4f2a1b95a186 /gdk/gdkdevice.h
parentfad1bc0de434a46e3e014e74d890d4bee11c77f9 (diff)
downloadgtk+-fb5dd9f72fea478ab219b690763b8372f574d1ff.tar.gz
Move all GdkDevice members to private and add one missing accessor
Diffstat (limited to 'gdk/gdkdevice.h')
-rw-r--r--gdk/gdkdevice.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/gdk/gdkdevice.h b/gdk/gdkdevice.h
index d4917f39ac..e40f17f804 100644
--- a/gdk/gdkdevice.h
+++ b/gdk/gdkdevice.h
@@ -194,18 +194,6 @@ struct _GdkDevice
{
GObject parent_instance;
- /* All fields are read-only */
- gchar *GSEAL (name);
- GdkInputSource GSEAL (source);
- GdkInputMode GSEAL (mode);
- gboolean GSEAL (has_cursor); /* TRUE if a X pointer follows device motion */
-
- gint GSEAL (num_axes);
- GdkDeviceAxis *GSEAL (axes);
-
- gint GSEAL (num_keys);
- GdkDeviceKey *GSEAL (keys);
-
/*< private >*/
GdkDevicePrivate *priv;
};
@@ -224,6 +212,7 @@ GdkInputMode gdk_device_get_mode (GdkDevice *device);
gboolean gdk_device_set_mode (GdkDevice *device,
GdkInputMode mode);
+gint gdk_device_get_n_keys (GdkDevice *device);
gboolean gdk_device_get_key (GdkDevice *device,
guint index_,
guint *keyval,
@@ -253,7 +242,7 @@ gboolean gdk_device_get_history (GdkDevice *device,
void gdk_device_free_history (GdkTimeCoord **events,
gint n_events);
-guint gdk_device_get_n_axes (GdkDevice *device);
+gint gdk_device_get_n_axes (GdkDevice *device);
GList * gdk_device_list_axes (GdkDevice *device);
gboolean gdk_device_get_axis_value (GdkDevice *device,
gdouble *axes,