1
0
Fork 0
mutter-performance-source/doc/reference/clutter
Neil Roberts 00b733a85a clutter-effect: Add clutter_effect_queue_rerun
This adds a new public function to queue a rerun of an effect. If
nothing else queues a redraw then when the effect's actor is painted
the effect will be run without the CLUTTER_EFFECT_RUN_ACTOR_DIRTY
flag. This allows parametrised offscreen effects to report that they
need to redraw the image without having to redraw the underlying
actor. This will be used to implement the 'transparency' effect of
ClutterActor.

If multiple redraws are queued with different effects then redrawing
is started from the one that occurs last in the list of effects.

Internally the function is a wrapper around the new function
_clutter_actor_queue_redraw_full. This is intended to be the sole
point of code for queuing redraws on an actor. It has parameters for
the clip and the effect. The other two existing functions to queue a
redraw (one with a clip and one without) now wrap around this function
by passing a NULL effect.
2011-05-13 01:46:32 +01:00
..
actor-box.png Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
animator-key-frames.png docs: Add visual cue for Animator's key frames 2010-02-25 17:09:55 +00:00
animator-key-frames.svg docs: Add visual cue for Animator's key frames 2010-02-25 17:09:55 +00:00
bin-layout.png docs: Add images for layout managers 2009-10-23 17:32:18 +01:00
box-layout.png docs: Add images for layout managers 2009-10-23 17:32:18 +01:00
building-clutter.xml backend: remove untested fruity backend 2011-04-11 17:54:36 +01:00
clutter-animation-tutorial.xml doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
clutter-docs.xml.in docs: Add 1.6 index to the API references 2010-12-09 15:53:26 +00:00
clutter-overview.xml docs: Fix some wrong function/signal/property names 2010-11-18 15:21:16 +00:00
clutter-sections.txt clutter-effect: Add clutter_effect_queue_rerun 2011-05-13 01:46:32 +01:00
clutter.types Add SnapConstraint 2010-11-15 16:00:49 +00:00
constraints-example.png docs: Update the constraints example image 2010-11-16 11:01:20 +00:00
creating-behaviours.xml [docs] Fix wrong XML elements 2009-07-21 16:35:50 +01:00
easing-modes.png [docs] Update the easing modes documentation 2009-01-20 18:13:36 +00:00
easing-modes.svg [docs] Update the easing modes documentation 2009-01-20 18:13:36 +00:00
event-flow.dia * clutter/event-flow.png: fixed typo. 2008-06-13 10:37:33 +00:00
event-flow.png * clutter/event-flow.png: fixed typo. 2008-06-13 10:37:33 +00:00
flow-layout-horizontal.png docs: Add images for layout managers 2009-10-23 17:32:18 +01:00
flow-layout-vertical.png docs: Add images for layout managers 2009-10-23 17:32:18 +01:00
glossary.xml [docs] Add more collateral documentation 2009-09-03 16:51:14 +01:00
Makefile.am backend: remove untested fruity backend 2011-04-11 17:54:36 +01:00
migrating-ClutterBehaviour.xml timeline: Rename the reverse property to auto-reverse 2010-12-17 12:07:52 +00:00
migrating-ClutterEffect.xml [docs] Fix typo in the effects migration guide 2009-07-21 09:20:16 +01:00
migrating-ClutterPath.xml docs: Fix some wrong function/signal/property names 2010-11-18 15:21:16 +00:00
path-alpha-func.png Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
running-clutter.xml docs: Use "Cogl" not "COGL" in Cogl API reference 2010-09-23 15:53:29 +01:00
subclassing-ClutterActor.xml docs: Update documentation to reflect automatic map/unmap/etc. 2010-11-24 16:51:59 +00:00