|  |  | Clutter Reference Manual |

# Part V. Clutter Animation Framework

Clutter has a fully extensible animation framework providing support for explicit and implicit animations of single actors as well as groups of actors.

Table of Contents

Base classes
  ClutterTimeline — A class for time-based events
  ClutterScore — Controller for multiple timelines
  ClutterAlpha — A class for calculating a value as a function of time
  ClutterBehaviour — Class for providing behaviours to actors
Behaviours
  ClutterBehaviourDepth — A behaviour controlling the Z position
  ClutterBehaviourEllipse — A behaviour interpolating position along an ellipse
  ClutterBehaviourOpacity — Behaviour controlling the opacity
  ClutterBehaviourPath — A behaviour for moving actors along a ClutterPath
  ClutterPath — An object describing a path with straight lines and bezier curves.
  ClutterBehaviourRotate — A behaviour controlling rotation
  ClutterBehaviourScale — A behaviour controlling scale
High Level API
  Value intervals — An object holding an interval of two values
  Implicit Animations — Simple implicit animations
  ClutterAnimatable — Interface for animatable classes
  ClutterAnimator — Multi-actor tweener
  ClutterState — State machine with animated transitions

Generated by GTK-Doc V1.15.1