Clean up clutter-private.h/4
authorEmmanuele Bassi <ebassi@linux.intel.com>
Thu, 21 Oct 2010 10:49:37 +0000 (11:49 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Thu, 21 Oct 2010 11:22:17 +0000 (12:22 +0100)
commit43edfc940038f9582902d83e798b9985f8790f57
treef4183fd4eaa850b9e66ab2c37fe986669c4f83b2
parent8613013ab086668360d4ce625fe7b896ca5ae0e0
Clean up clutter-private.h/4

Move the private Backend API to a separate header.

This also allows us to finally move the class vtable and instance
structure to a separate file and plug the visibility hole that left
the Backend class bare for everyone to poke into.
17 files changed:
clutter/Makefile.am
clutter/clutter-backend-private.h [new file with mode: 0644]
clutter/clutter-backend.c
clutter/clutter-backend.h
clutter/clutter-device-manager.c
clutter/clutter-event.c
clutter/clutter-feature.c
clutter/clutter-main.c
clutter/clutter-private.h
clutter/clutter-stage.c
clutter/clutter-units.c
clutter/egl/clutter-backend-egl.h
clutter/fruity/clutter-backend-fruity.h
clutter/osx/clutter-backend-osx.h
clutter/wayland/clutter-backend-wayland.h
clutter/win32/clutter-backend-win32.h
clutter/x11/clutter-backend-x11.h