Namespace
Clutter – 14
An OpenGL based 'interactive canvas' library
Dependencies
GObject—2.0 | The base type system library |
Browse documentation | |
Atk—1.0 | The Accessibility toolkit |
Browse documentation | |
cairo—1.0 | A 2D graphics library with support for multiple output devices |
Browse documentation |
Classes
Action |
Abstract class for event-related logic. since: 14 |
Actor |
The basic element of the scene graph. since: 14 |
ActorMeta |
Base class of actor modifiers. since: 14 |
ActorNode |
since: 14 |
AlignConstraint |
A constraint aligning the position of an actor. since: 14 |
Backend |
Backend abstraction. since: 14 |
BindConstraint |
A constraint binding the position or size of an actor. since: 14 |
BindingPool |
Pool for key bindings. since: 14 |
BinLayout |
A simple layout manager. since: 14 |
BlitNode |
since: 14 |
BlurEffect |
A blur effect. since: 14 |
BlurNode |
since: 14 |
BoxLayout |
A layout manager arranging children on a single line. since: 14 |
BrightnessContrastEffect |
Increase/decrease brightness and/or contrast of actor. since: 14 |
ClickAction |
Action for clickable actors. since: 14 |
ClipNode |
since: 14 |
Clone |
An actor that displays a clone of a source actor. since: 14 |
ColorizeEffect |
A colorization effect. since: 14 |
ColorNode |
since: 14 |
ColorState |
Color state of each ClutterActor. since: 14 |
Constraint |
Abstract class for constraints on position or size. since: 14 |
Context |
since: 14 |
DeformEffect |
A base class for effects deforming the geometry of an actor. since: 14 |
DesaturateEffect |
A desaturation effect. since: 14 |
Effect |
Base class for actor effects. since: 14 |
FixedLayout |
A fixed layout manager. since: 14 |
FlowLayout |
A reflowing layout manager. since: 14 |
FrameClock |
since: 14 |
GestureAction |
Action for gesture gestures. since: 14 |
Grab |
since: 14 |
GridLayout |
A layout manager for a grid of actors. since: 14 |
Image |
Image data content. since: 14 |
InputDevice |
An input device managed by Clutter. since: 14 |
InputDeviceTool |
since: 14 |
InputFocus |
since: 14 |
InputMethod |
since: 14 |
Interval |
An object holding an interval of two values. since: 14 |
KeyframeTransition |
Keyframe property transition. since: 14 |
Keymap |
since: 14 |
LayerNode |
since: 14 |
LayoutManager |
Layout managers base class. since: 14 |
LayoutMeta |
Wrapper for actors inside a layout manager. since: 14 |
OffscreenEffect |
Base class for effects using offscreen buffers. since: 14 |
PageTurnEffect |
A page turning effect. since: 14 |
PaintNode |
Paint objects. since: 14 |
PanAction |
Action for pan gestures. since: 14 |
ParamSpecColor |
A since: 14 |
PipelineNode |
since: 14 |
PropertyTransition |
Property transitions. since: 14 |
RootNode |
since: 14 |
RotateAction |
Action to rotate an actor. since: 14 |
ScrollActor |
An actor for displaying a portion of its children. since: 14 |
Seat |
since: 14 |
Settings |
Settings configuration. since: 14 |
ShaderEffect |
Base class for shader effects. since: 14 |
ShaderFloat |
since: 14 |
ShaderInt |
since: 14 |
ShaderMatrix |
since: 14 |
SnapConstraint |
A constraint snapping two actors together. since: 14 |
Stage |
Top level visual element to which actors are placed. since: 14 |
StageManager |
Maintains the list of stages. since: 14 |
StageView |
since: 14 |
SwipeAction |
Action for swipe gestures. since: 14 |
TapAction |
Action for tap gestures. since: 14 |
Text |
An actor for displaying and editing text. since: 14 |
TextBuffer |
Text buffer for since: 14 |
TextNode |
since: 14 |
TextureContent |
since: 14 |
TextureNode |
since: 14 |
Timeline |
A class for time-based events. since: 14 |
TransformNode |
since: 14 |
Transition |
Transition between two values. since: 14 |
TransitionGroup |
Group transitions together. since: 14 |
VirtualInputDevice |
since: 14 |
ZoomAction |
Action enabling zooming on actors. since: 14 |
Interfaces
Animatable |
Interface for animatable classes. since: 14 |
Content |
Delegate for painting the content of an actor. since: 14 |
Structs
ActorBox |
Bounding box of an actor. since: 14 |
ActorIter |
An iterator structure that allows to efficiently iterate over a section of the scene graph. since: 14 |
AnyEvent |
since: 14 |
ButtonEvent |
since: 14 |
Color |
A simple type for representing colors. since: 14 |
CrossingEvent |
since: 14 |
DeviceEvent |
since: 14 |
EventSequence |
The since: 14 |
Frame |
since: 14 |
FrameInfo |
since: 14 |
FrameListenerIface |
since: 14 |
IMEvent |
since: 14 |
KeyEvent |
since: 14 |
Margin |
A representation of the components of a margin. since: 14 |
MotionEvent |
since: 14 |
PadButtonEvent |
since: 14 |
PadRingEvent |
since: 14 |
PadStripEvent |
since: 14 |
PaintContext |
since: 14 |
PaintVolume |
A since: 14 |
Perspective |
Stage perspective definition. since: 14 |
PickContext |
since: 14 |
PointerA11ySettings |
The since: 14 |
ProximityEvent |
since: 14 |
ScrollEvent |
since: 14 |
TouchEvent |
since: 14 |
TouchpadHoldEvent |
since: 14 |
TouchpadPinchEvent |
since: 14 |
TouchpadSwipeEvent |
since: 14 |
Unions
Event |
since: 14 |
Enumerations
ActorAlign |
Controls how a since: 14 |
AlignAxis |
Specifies the axis on which since: 14 |
AnimationMode |
The animation modes used by since: 14 |
BindCoordinate |
Specifies which property should be used in a binding. since: 14 |
ButtonState |
since: 14 |
Colorspace |
Colorspace information. since: 14 |
ContentGravity |
Controls the alignment of the since: 14 |
EventPhase |
since: 14 |
EventType |
Types of events. since: 14 |
FrameClockMode |
since: 14 |
FrameResult |
since: 14 |
GestureTriggerEdge |
Enum passed to the since: 14 |
GridPosition |
Grid position modes. since: 14 |
InputAxis |
The type of axes Clutter recognizes on a since: 14 |
InputContentPurpose |
since: 14 |
InputDevicePadFeature |
since: 14 |
InputDevicePadSource |
since: 14 |
InputDeviceToolType |
Defines the type of tool that a since: 14 |
InputDeviceType |
The types of input devices available. since: 14 |
InputMode |
The mode for input devices available. since: 14 |
InputPanelState |
since: 14 |
KeyState |
since: 14 |
LongPressState |
The states for the since: 14 |
Orientation |
Represents the orientation of actors or layout managers. since: 14 |
PanAxis |
The axis of the constraint that should be applied on the panning action. since: 14 |
PickMode |
Controls the paint cycle of the scene graph when in pick mode. since: 14 |
PointerA11yDwellClickType |
Dwell click types. since: 14 |
PointerA11yDwellDirection |
Dwell gesture directions. since: 14 |
PointerA11yDwellMode |
Dwell mode. since: 14 |
PointerA11yTimeoutType |
Pointer accessibility timeout type. since: 14 |
PreeditResetMode |
since: 14 |
RequestMode |
Specifies the type of requests for a since: 14 |
RotateAxis |
Axis of a rotation. since: 14 |
ScalingFilter |
The scaling filters to be used with the since: 14 |
ScrollDirection |
Direction of a pointer scroll event. since: 14 |
ScrollSource |
The scroll source determines the source of the scroll event. since: 14 |
ShaderType |
The type of GLSL shader program. since: 14 |
SnapEdge |
The edge to snap. since: 14 |
StepMode |
Change the value transition of a step function. since: 14 |
TextDirection |
The text direction to be used by since: 14 |
TimelineDirection |
The direction of a since: 14 |
TouchpadGesturePhase |
The phase of a touchpad gesture event. since: 14 |
Bitfields
ActorFlags |
Flags used to signal the state of an actor. since: 14 |
ContentRepeat |
Content repeat modes. since: 14 |
ContextFlags |
since: 14 |
DebugFlag |
since: 14 |
DrawDebugFlag |
since: 14 |
EffectPaintFlags |
Flags passed to the ‘paint’ or ‘pick’ method of since: 14 |
EventFlags |
Flags for the since: 14 |
FrameInfoFlag |
since: 14 |
GrabState |
since: 14 |
InputAxisFlags |
since: 14 |
InputCapabilities |
since: 14 |
InputContentHintFlags |
since: 14 |
ModifierType |
Masks applied to a since: 14 |
OffscreenRedirect |
Possible flags to pass to clutter_actor_set_offscreen_redirect(). since: 14 |
PaintFlag |
since: 14 |
PickDebugFlag |
since: 14 |
PointerA11yFlags |
Pointer accessibility features applied to a ClutterInputDevice pointer. since: 14 |
RepaintFlags |
Flags to pass to clutter_threads_add_repaint_func_full(). since: 14 |
ScrollFinishFlags |
Flags used to notify the axes that were stopped in a since: 14 |
ScrollMode |
Scroll modes. since: 14 |
SwipeDirection |
The main direction of the swipe gesture. since: 14 |
VirtualDeviceType |
since: 14 |
Callbacks
ActorCreateChildFunc |
Creates a since: 14 |
BackendConstructor |
since: 14 |
EventFilterFunc |
A function pointer type used by event filters that are added with
since: 14 |
ProgressFunc |
Prototype of the progress function used to compute the value
between the two ends since: 14 |
StageInputForeachFunc |
Iterator function for active input. Active input counts as any pointing device currently known to have some form of activity on the stage: Pointers leaning on a widget, tablet styli in proximity, active touchpoints… since: 14 |
TimelineProgressFunc |
A function for defining a custom progress. since: 14 |
Functions
add_debug_flags |
Adds the debug flags passed to the list of debug flags. since: 14 |
create_context |
since: 14 |
debug_set_max_render_time_constant |
since: 14 |
disable_accessibility |
Disable loading the accessibility support. It has the same effect as setting the environment variable CLUTTER_DISABLE_ACCESSIBILITY. For the same reason, this method should be called before clutter_init(). since: 14 |
events_pending |
Checks if events are pending in the event queue. since: 14 |
get_accessibility_enabled |
Returns whether Clutter has accessibility support enabled. As least, a value of TRUE means that there are a proper AtkUtil implementation available. since: 14 |
get_current_event |
If an event is currently being processed, return that event. This function is intended to be used to access event state that might not be exposed by higher-level widgets. For example, to get the key modifier state from a Button ‘clicked’ event. since: 14 |
get_current_event_time |
Retrieves the timestamp of the last event, if there is an event or if the event has a timestamp. since: 14 |
get_debug_flags |
since: 14 |
get_default_backend |
Retrieves the default since: 14 |
get_default_text_direction |
Retrieves the default direction for the text. The text direction is
determined by the locale and/or by the since: 14 |
get_font_map |
Retrieves the since: 14 |
get_text_direction |
since: 14 |
keysym_to_unicode |
Converts since: 14 |
keyval_convert_case |
since: 14 |
keyval_name |
since: 14 |
param_spec_color |
Creates a since: 14 |
remove_debug_flags |
Removes the debug flags passed from the list of debug flags. since: 14 |
threads_add_idle |
Simple wrapper around since: 14 |
threads_add_idle_full |
Adds a function to be called whenever there are no higher priority
events pending. If the function returns since: 14 |
threads_add_repaint_func |
Adds a function to be called whenever Clutter is processing a new frame. since: 14 |
threads_add_repaint_func_full |
Adds a function to be called whenever Clutter is processing a new frame. since: 14 |
threads_add_timeout |
Simple wrapper around clutter_threads_add_timeout_full(). since: 14 |
threads_add_timeout_full |
Sets a function to be called at regular intervals holding the Clutter
threads lock, with the given priority. The function is called repeatedly
until it returns since: 14 |
threads_remove_repaint_func |
Removes the repaint function with since: 14 |
unicode_to_keysym |
Convert from a ISO10646 character to a key symbol. since: 14 |
value_dup_paint_node |
Retrieves a pointer to the since: 14 |
value_get_color |
Gets the since: 14 |
value_get_paint_node |
Retrieves a pointer to the since: 14 |
value_get_shader_float |
Retrieves the list of floating point values stored inside
the passed since: 14 |
value_get_shader_int |
Retrieves the list of integer values stored inside the passed
since: 14 |
value_get_shader_matrix |
Retrieves a matrix of floating point values stored inside
the passed since: 14 |
value_set_color |
Sets since: 14 |
value_set_paint_node |
Sets the contents of a since: 14 |
value_set_shader_float |
Sets since: 14 |
value_set_shader_int |
Sets since: 14 |
value_set_shader_matrix |
Sets since: 14 |
value_take_paint_node |
Sets the contents of a since: 14 |
Function Macros
ACTOR_BOX_INIT |
A simple macro for initializing a since: 14 |
COLOR_INIT |
A macro that initializes a since: 14 |
DEPRECATED_FOR |
since: 14 |
DEPRECATED_MACRO_FOR |
since: 14 |
MACRO_DEPRECATED_FOR |
since: 14 |
PRIVATE_FIELD |
since: 14 |
VALUE_HOLDS_COLOR |
Evaluates to since: 14 |
VALUE_HOLDS_PAINT_NODE |
Evaluates to since: 14 |
VALUE_HOLDS_SHADER_FLOAT |
Evaluates to since: 14 |
VALUE_HOLDS_SHADER_INT |
Evaluates to since: 14 |
VALUE_HOLDS_SHADER_MATRIX |
Evaluates to since: 14 |