No point in cluttering up clutter-private.h even more than necessary.
$(srcdir)/clutter-bezier.h \
$(srcdir)/clutter-debug.h \
$(srcdir)/clutter-device-manager-private.h \
+ $(srcdir)/clutter-effect-private.h \
$(srcdir)/clutter-event-translator.h \
$(srcdir)/clutter-id-pool.h \
$(srcdir)/clutter-keysyms-table.h \
#include "clutter-constraint.h"
#include "clutter-container.h"
#include "clutter-debug.h"
-#include "clutter-effect.h"
+#include "clutter-effect-private.h"
#include "clutter-enum-types.h"
#include "clutter-main.h"
#include "clutter-marshal.h"
--- /dev/null
+#ifndef __CLUTTER_EFFECT_PRIVATE_H__
+#define __CLUTTER_EFFECT_PRIVATE_H__
+
+#include <clutter/clutter-effect.h>
+
+G_BEGIN_DECLS
+
+gboolean _clutter_effect_pre_paint (ClutterEffect *effect);
+void _clutter_effect_post_paint (ClutterEffect *effect);
+gboolean _clutter_effect_get_paint_volume (ClutterEffect *effect,
+ ClutterPaintVolume *volume);
+
+G_END_DECLS
+
+#endif /* __CLUTTER_EFFECT_PRIVATE_H__ */
#include "clutter-actor-meta-private.h"
#include "clutter-debug.h"
+#include "clutter-effect-private.h"
#include "clutter-enum-types.h"
#include "clutter-marshal.h"
#include "clutter-private.h"
void _clutter_run_repaint_functions (void);
-gboolean _clutter_effect_pre_paint (ClutterEffect *effect);
-void _clutter_effect_post_paint (ClutterEffect *effect);
-gboolean _clutter_effect_get_paint_volume (ClutterEffect *effect,
- ClutterPaintVolume *volume);
-
void _clutter_constraint_update_allocation (ClutterConstraint *constraint,
ClutterActor *actor,
ClutterActorBox *allocation);