Table of Contents
- Abstract classes and interfaces
- ClutterActor — The basic element of the scene graph
- ClutterContainer — An interface for container actors
- ClutterChildMeta — Wrapper for actors inside a container
- ClutterMedia — An interface for controlling playback of media data
- ClutterLayoutManager — Layout managers base class
- ClutterLayoutMeta — Wrapper for actors inside a layout manager
- ClutterActorMeta — Base class of actor modifiers
- ClutterAction — Abstract class for event-related logic
- ClutterConstraint — Abstract class for constraints on position or size
- ClutterEffect — Base class for actor effects
- ClutterContent — Delegate for painting the content of an actor
- Base actors
- ClutterStage — Top level visual element to which actors are placed.
- ClutterClone — An actor that displays a clone of a source actor
- ClutterText — An actor for displaying and editing text
- ClutterScrollActor — An actor for displaying a portion of its children
- Layout managers
- ClutterFixedLayout — A fixed layout manager
- ClutterBinLayout — A simple layout manager
- ClutterFlowLayout — A reflowing layout manager
- ClutterBoxLayout — A layout manager arranging children on a single line
- ClutterGridLayout — A layout manager for a grid of actors
- Actions
- ClutterClickAction — Action for clickable actors
- ClutterDragAction — Action enabling dragging on actors
- ClutterDropAction — An action for drop targets
- ClutterGestureAction — Action for gesture gestures
- ClutterPanAction — Action for pan gestures
- ClutterSwipeAction — Action for swipe gestures
- ClutterRotateAction — Action to rotate an actor
- ClutterZoomAction — Action enabling zooming on actors
- ClutterTapAction — Action for tap gestures
- Constraints
- ClutterAlignConstraint — A constraint aligning the position of an actor
- ClutterBindConstraint — A constraint binding the position or size of an actor
- ClutterPathConstraint — A constraint that follows a path
- ClutterSnapConstraint — A constraint snapping two actors together
- Effects
- ClutterOffscreenEffect — Base class for effects using offscreen buffers
- ClutterShaderEffect — Base class for shader effects
- ClutterDeformEffect — A base class for effects deforming the geometry of an actor
- ClutterBlurEffect — A blur effect
- ClutterBrightnessContrastEffect — Increase/decrease brightness and/or contrast of actor.
- ClutterColorizeEffect — A colorization effect
- ClutterDesaturateEffect — A desaturation effect
- ClutterPageTurnEffect — A page turning effect
- Content
- ClutterCanvas — Content for 2D painting
- ClutterImage — Image data content
- Paint Objects
- ClutterPaintNode — Paint objects
- Paint Nodes — ClutterPaintNode implementations