Part VI. Clutter Tools

Table of Contents

General purpose API
Colors — Color management and manipulation.
Key Bindings — Pool for key bindings
Events — User and window system events
General — Various 'global' clutter functions.
ClutterSettings — Settings configuration
Shaders — Programmable pipeline abstraction
Stage Manager — Maintains the list of stages
ClutterInputDevice — An input device managed by Clutter
ClutterDeviceManager — Maintains the list of input devices
Unit conversion — A logical distance unit
Utilities — Utility functions
Features — Run-time detection of Clutter features
Versioning Macros — Versioning utility macros
User interface definition
ClutterScript — Loads a scene from UI definition data
ClutterScriptable — Override the UI definition parsing
Generic list model
ClutterModel — A generic model implementation
ClutterModelIter — Iterates through a model
ClutterListModel — List model implementation