summaryrefslogtreecommitdiff
path: root/clutter/clutter-backend-private.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2015-07-08 11:10:45 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2015-07-08 11:10:45 +0100
commit938eea175fffd6d6122f7e34a1d74dcf687b6f17 (patch)
tree0fcd32de24fdaa1ca3c0bde4dd5765de9635471b /clutter/clutter-backend-private.h
parent19fbbcd35846453ac9ba77c321311faec39bb6e2 (diff)
downloadclutter-938eea175fffd6d6122f7e34a1d74dcf687b6f17.tar.gz
backend: Remove unnecessary private data structure
The whole of ClutterBackend is a final/protected type, so having a bunch of instance fields and an instance private data structure is redundant at best, and less efficient at worst.
Diffstat (limited to 'clutter/clutter-backend-private.h')
-rw-r--r--clutter/clutter-backend-private.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/clutter/clutter-backend-private.h b/clutter/clutter-backend-private.h
index a9e7ae270..7502eced3 100644
--- a/clutter/clutter-backend-private.h
+++ b/clutter/clutter-backend-private.h
@@ -48,7 +48,14 @@ struct _ClutterBackend
ClutterDeviceManager *device_manager;
- ClutterBackendPrivate *priv;
+ cairo_font_options_t *font_options;
+
+ gchar *font_name;
+
+ gfloat units_per_em;
+ gint32 units_serial;
+
+ GList *event_translators;
};
struct _ClutterBackendClass