actor: Replace private opacity_parent with opacity_override
authorChris Lord <chris@linux.intel.com>
Thu, 3 Feb 2011 13:58:20 +0000 (13:58 +0000)
committerChris Lord <chris@linux.intel.com>
Fri, 11 Feb 2011 16:17:57 +0000 (16:17 +0000)
commitb2ea7d1352cee7df3704c69b71ed43821363e1aa
treecd929a20aef6118a3d2ed60f689617377dab1ba1
parent75434b8a69164518acc4a5f766ae95ba1a3f376a
actor: Replace private opacity_parent with opacity_override

Replace the opacity_parent with an opacity_override variable, to allow
direct overriding of the paint opacity and simplify this mechanism
somewhat.

This also required a new private flag, in_clone_paint, to maintain the
functionality of the public function clutter_actor_is_in_clone_paint()
clutter/clutter-actor-private.h
clutter/clutter-actor.c
clutter/clutter-clone.c