cluttermm  1.17.3
New API in cluttermm 1.4
Class Clutter::Action
Member Clutter::Actor::add_action (const Glib::RefPtr< Action >& action)
Parameters
actionA Clutter::Action.
Member Clutter::Actor::add_action (const Glib::ustring& name, const Glib::RefPtr< Action >& action)
Parameters
nameThe name to set on the action.
actionA Clutter::Action.
Member Clutter::Actor::add_constraint (const Glib::RefPtr< Constraint >& constraint)
Parameters
constraintA Clutter::Constraint.
Member Clutter::Actor::add_constraint (const Glib::ustring& name, const Glib::RefPtr< Constraint >& constraint)
Parameters
nameThe name to set on the constraint.
constraintA Clutter::Constraint.
Member Clutter::Actor::add_effect (const Glib::RefPtr< Effect >& effect)
Parameters
effectA Clutter::Effect.
Member Clutter::Actor::add_effect_with_name (const Glib::ustring& name, const Glib::RefPtr< Effect >& effect)
Parameters
nameThe name to set on the effect.
effectA Clutter::Effect.
Member Clutter::Actor::allocate_align_fill (const ActorBox& box, gdouble x_align, double y_align, bool x_fill, bool y_fill, AllocationFlags flags)
Parameters
boxA Clutter::ActorBox, containing the available width and height.
x_alignThe horizontal alignment, between 0 and 1.
y_alignThe vertical alignment, between 0 and 1.
x_fillWhether the actor should fill horizontally.
y_fillWhether the actor should fill vertically.
flagsAllocation flags to be passed to allocate().
Member Clutter::Actor::clear_actions ()
Member Clutter::Actor::clear_constraints ()
Member Clutter::Actor::clear_effects ()
Member Clutter::Actor::contains (const Glib::RefPtr< const Actor >& descendant) const
Parameters
descendantA Clutter::Actor, possibly contained in self.
Returns
Whether descendent is contained within self.
Member Clutter::Actor::detach_animation ()
Deprecated: 1.12: Use the implicit transition for animatable properties in Clutter::Actor instead, and remove_transition() to remove the transition.
Member Clutter::Actor::get_action (const Glib::ustring& name)
Parameters
nameThe name of the action to retrieve.
Returns
A Clutter::Action for the given name, or 0. The returned Clutter::Action is owned by the actor and it should not be unreferenced directly.
Member Clutter::Actor::get_action (const Glib::ustring& name) const
Parameters
nameThe name of the action to retrieve.
Returns
A Clutter::Action for the given name, or 0. The returned Clutter::Action is owned by the actor and it should not be unreferenced directly.
Member Clutter::Actor::get_actions ()
Returns
A copy of the list of Clutter::Actions. The contents of the list are owned by the Clutter::Actor. Use Glib::list_free() to free the resources allocated by the returned List.
Member Clutter::Actor::get_actions () const
Returns
A copy of the list of Clutter::Actions. The contents of the list are owned by the Clutter::Actor. Use Glib::list_free() to free the resources allocated by the returned List.
Member Clutter::Actor::get_clip_to_allocation () const
Returns
true if the Clutter::Actor is clipped to its allocation.
Member Clutter::Actor::get_constraint (const Glib::ustring& name) const
Parameters
nameThe name of the constraint to retrieve.
Returns
A Clutter::Constraint for the given name, or 0. The returned Clutter::Constraint is owned by the actor and it should not be unreferenced directly.
Member Clutter::Actor::get_constraint (const Glib::ustring& name)
Parameters
nameThe name of the constraint to retrieve.
Returns
A Clutter::Constraint for the given name, or 0. The returned Clutter::Constraint is owned by the actor and it should not be unreferenced directly.
Member Clutter::Actor::get_constraints () const
Returns
A copy of the list of Clutter::Constraints. The contents of the list are owned by the Clutter::Actor. Use Glib::list_free() to free the resources allocated by the returned List.
Member Clutter::Actor::get_constraints ()
Returns
A copy of the list of Clutter::Constraints. The contents of the list are owned by the Clutter::Actor. Use Glib::list_free() to free the resources allocated by the returned List.
Member Clutter::Actor::get_effect (const Glib::ustring& name)
Parameters
nameThe name of the effect to retrieve.
Returns
A Clutter::Effect for the given name, or 0. The returned Clutter::Effect is owned by the actor and it should not be unreferenced directly.
Member Clutter::Actor::get_effect (const Glib::ustring& name) const
Parameters
nameThe name of the effect to retrieve.
Returns
A Clutter::Effect for the given name, or 0. The returned Clutter::Effect is owned by the actor and it should not be unreferenced directly.
Member Clutter::Actor::get_effects ()
Returns
A list of Clutter::Effects, or 0. The elements of the returned list are owned by Clutter and they should not be freed. You should free the returned list using Glib::list_free() when done.
Member Clutter::Actor::get_effects () const
Returns
A list of Clutter::Effects, or 0. The elements of the returned list are owned by Clutter and they should not be freed. You should free the returned list using Glib::list_free() when done.
Member Clutter::Actor::has_allocation () const
Returns
true if the actor has an up-to-date allocation.
Member Clutter::Actor::has_key_focus () const
Returns
true if the actor has key focus, and false otherwise.
Member Clutter::Actor::remove_action (const Glib::RefPtr< Action >& action)
Parameters
actionA Clutter::Action.
Member Clutter::Actor::remove_action (const Glib::ustring& name)
Parameters
nameThe name of the action to remove.
Member Clutter::Actor::remove_constraint (const Glib::RefPtr< Constraint >& constraint)
Parameters
constraintA Clutter::Constraint.
Member Clutter::Actor::remove_constraint (const Glib::ustring& name)
Parameters
nameThe name of the constraint to remove.
Member Clutter::Actor::remove_effect (const Glib::RefPtr< Effect >& effect)
Parameters
effectA Clutter::Effect.
Member Clutter::Actor::remove_effect (const Glib::ustring& name)
Parameters
nameThe name of the effect to remove.
Member Clutter::Actor::set_clip_to_allocation (bool clip_set=true)
Parameters
clip_settrue to apply a clip tracking the allocation.
Member Clutter::ActorBox::unite (const ActorBox& b, ActorBox& result)
Parameters
bThe second Clutter::ActorBox.
resultThe Clutter::ActorBox representing a union of a and b.
Member Clutter::ActorMeta::get_actor ()
Returns
A pointer to a Clutter::Actor or 0.
Member Clutter::ActorMeta::get_actor () const
Returns
A pointer to a Clutter::Actor or 0.
Member Clutter::ActorMeta::get_enabled () const
Returns
true if the Clutter::ActorMeta instance is enabled.
Member Clutter::ActorMeta::get_name () const
Returns
The name of the Clutter::ActorMeta instance, or 0 if none was set. The returned string is owned by the Clutter::ActorMeta instance and it should not be modified or freed.
Member Clutter::ActorMeta::set_enabled (bool is_enabled=true)
Parameters
is_enabledWhether meta is enabled.
Member Clutter::ActorMeta::set_name (const Glib::ustring& name)
Parameters
nameThe name of meta.
Class Clutter::AlignConstraint
Member Clutter::AlignConstraint::get_align_axis () const
Returns
The alignment axis.
Member Clutter::AlignConstraint::get_factor () const
Returns
The alignment factor.
Member Clutter::AlignConstraint::get_source ()
Returns
The Clutter::Actor used as the source of the alignment.
Member Clutter::AlignConstraint::get_source () const
Returns
The Clutter::Actor used as the source of the alignment.
Member Clutter::AlignConstraint::set_align_axis (AlignAxis axis)
Parameters
axisThe axis to which the alignment refers to.
Member Clutter::AlignConstraint::set_factor (float factor)
Parameters
factorThe alignment factor, between 0.0 and 1.0.
Member Clutter::AlignConstraint::set_source (const Glib::RefPtr< Actor >& source)
Parameters
sourceA Clutter::Actor, or 0 to unset the source.
Member Clutter::Animatable::find_property (const Glib::ustring& property_name)
Parameters
property_nameThe name of the animatable property to find.
Returns
The ParamSpec for the given property or 0.
Member Clutter::Animatable::get_initial_state_value (const Glib::ustring& property_name, Glib::ValueBase& value) const
Parameters
property_nameThe name of the animatable property to retrieve.
valueA Value initialized to the type of the property to retrieve.
Member Clutter::Animatable::set_final_state_value (const Glib::ustring& property_name, const Glib::ValueBase& value)
Parameters
property_nameThe name of the animatable property to set.
valueThe value of the animatable property to set.
Member Clutter::Backend::signal_settings_changed ()
Member Clutter::BindConstraint::get_coordinate () const
Returns
The bound coordinate.
Member Clutter::BindConstraint::get_offset () const
Returns
The offset, in pixels.
Member Clutter::BindConstraint::get_source ()
Returns
A pointer to the source actor.
Member Clutter::BindConstraint::get_source () const
Returns
A pointer to the source actor.
Member Clutter::BindConstraint::set_coordinate (BindCoordinate coordinate)
Parameters
coordinateThe coordinate to bind.
Member Clutter::BindConstraint::set_offset (float offset)
Parameters
offsetThe offset to apply, in pixels.
Member Clutter::BindConstraint::set_source (const Glib::RefPtr< Actor >& source)
Parameters
sourceA Clutter::Actor, or 0 to unset the source.
Member Clutter::BoxLayout::get_homogeneous () const
Returns
true if the Clutter::BoxLayout is arranging its children homogeneously, and false otherwise.
Member Clutter::BoxLayout::set_homogeneous (bool homogeneous)
Parameters
homogeneoustrue if the layout should be homogeneous.
Member Clutter::ColorizeEffect::get_tint () const
Parameters
tintReturn location for the color used.
Member Clutter::ColorizeEffect::set_tint (const Color& tint)
Parameters
tintThe color to be used.
Class Clutter::Constraint
Member Clutter::DeformEffect::get_back_material ()
Returns
A handle for the material, or 0. The returned material is owned by the Clutter::DeformEffect and it should not be freed directly.
Member Clutter::DeformEffect::get_n_tiles (guint& x_tiles, guint& y_tiles) const
Parameters
x_tilesReturn location for the number of horizontal tiles, or 0.
y_tilesReturn location for the number of vertical tiles, or 0.
Member Clutter::DeformEffect::invalidate ()
Member Clutter::DeformEffect::set_back_material (CoglHandle material)
Parameters
materialA handle to a Cogl material.
Member Clutter::DeformEffect::set_n_tiles (guint x_tiles, guint y_tiles)
Parameters
x_tilesNumber of horizontal tiles.
y_tilesNumber of vertical tiles.
Member Clutter::DesaturateEffect::get_factor () const
Returns
The desaturation factor.
Member Clutter::DesaturateEffect::set_factor (double factor)
Parameters
factorThe desaturation factor, between 0.0 and 1.0.
Member Clutter::OffscreenEffect::create_texture (float width, float height)
Parameters
widthThe minimum width of the target texture.
heightThe minimum height of the target texture.
Returns
A handle to a Cogl texture, or Cogl::INVALID_HANDLE. The returned handle has its reference count increased.
Member Clutter::OffscreenEffect::paint_target ()
Member Clutter::PageTurnEffect::get_angle () const
Returns
The angle of the page curling.
Member Clutter::PageTurnEffect::get_period () const
Returns
The period of the page curling.
Member Clutter::PageTurnEffect::get_radius () const
Returns
The radius of the page curling.
Member Clutter::PageTurnEffect::set_angle (double angle)
Parameters
angleThe angle of the page curl, in degrees.
Member Clutter::PageTurnEffect::set_period (double period)
Parameters
periodThe period of the page curl, between 0.0 and 1.0.
Member Clutter::PageTurnEffect::set_radius (float radius)
Parameters
radiusThe radius of the page curling, in pixels.
Member Clutter::ShaderEffect::get_program ()
Returns
A pointer to the program's handle, or Cogl::INVALID_HANDLE.
Member Clutter::ShaderEffect::get_shader ()
Returns
A pointer to the shader's handle, or Cogl::INVALID_HANDLE.
Member Clutter::ShaderEffect::set_shader_source (const Glib::ustring& source)
Parameters
sourceThe source of a GLSL shader.
Returns
true if the source was set.
Member Clutter::Stage::get_no_clear_hint () const
Returns
true if the stage should not clear itself on every paint cycle, and false otherwise.
Member Clutter::Stage::set_no_clear_hint (bool no_clear=true)
Parameters
no_cleartrue if the stage should not clear itself on every repaint cycle.
Member Clutter::Texture::get_pick_with_alpha () const
Member Clutter::Texture::set_pick_with_alpha (bool pick_with_alpha=true)