]> Clutter &version; Reference Manual Version &version; 2007 OpenedHand LTD Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:
The Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
Clutter Overview Clutter is a GObject based library for creating fast, visually rich graphical user interfaces. Clutter semantics work by having a stage (a window) and then adding actors (widgets) to the stage and manipulating via the actor api. Actors can contain child actors (ClutterGroup for example) and be manipulated as a whole. Animations and visual effects can be created via the use of timelines and behaviours. Timelines provide accurate frame based animations. Behaviours further extend this by taking a timeline, a control function (ClutterAlpha) and then applying to actors as to modify a property as a function of time. Clutter Core Reference Abstract Classes and Interfaces Base Actors Container Actors Clutter Animation Support Base Classes Clutter Behaviours Simple Effects Clutter Tools Clutter Backends Clutter is usually compiled against a specific drawing backend. All backends have a common API for querying the underlying platform, and some of them might have specific API exposed by Clutter. Additional Documentation This section contains additional useful documentation for developing with Clutter. &clutter-SubclassingActor; &clutter-animation; Index Index of deprecated symbols Index of new symbols in 0.2 Index of new symbols in 0.4 Index of new symbols in 0.6 License This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You may obtain a copy of the GNU Library General Public License from the Free Software Foundation by visiting their Web site or by writing to:
Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA 02111-1307 USA