cluttermm  1.17.3
New API in cluttermm 0.8
Member Clutter::Actor::allocate (const ActorBox& box, AllocationFlags absolute_origin_changed=ALLOCATION_NONE)
Parameters
boxNew allocation of the actor, in parent-relative coordinates.
flagsFlags that control the allocation.
Member Clutter::Actor::allocate_preferred_size (AllocationFlags absolute_origin_changed=ALLOCATION_NONE)
Parameters
flagsFlags controlling the allocation.
Member Clutter::Actor::get_allocation_box () const
Parameters
boxThe function fills this in with the actor's allocation.
Member Clutter::Actor::get_allocation_geometry () const
Member Clutter::Actor::get_fixed_position_set () const
Returns
true if the fixed position is set on the actor.
Member Clutter::Actor::get_paint_opacity () const
Returns
The actor opacity value.
Member Clutter::Actor::get_preferred_height (float for_width, float& min_height_p, float& natural_height_p) const
Parameters
for_widthAvailable width to assume in computing desired height, or a negative value to indicate that no width is defined.
min_height_pReturn location for minimum height, or 0.
natural_height_pReturn location for natural height, or 0.
Member Clutter::Actor::get_preferred_size (float& min_width_p, float& min_height_p, float& natural_width_p, float& natural_height_p) const
Parameters
min_width_pReturn location for the minimum width, or 0.
min_height_pReturn location for the minimum height, or 0.
natural_width_pReturn location for the natural width, or 0.
natural_height_pReturn location for the natural height, or 0.
Member Clutter::Actor::get_preferred_width (float for_height, float& min_width_p, float& natural_width_p) const
Parameters
for_heightAvailable height when computing the preferred width, or a negative value to indicate that no height is defined.
min_width_pReturn location for minimum width, or 0.
natural_width_pReturn location for the natural width, or 0.
Member Clutter::Actor::get_rotation (RotateAxis axis, float& x, float& y, float& z) const
Member Clutter::Actor::get_stage ()
Returns
The stage containing the actor, or 0.
Member Clutter::Actor::get_stage () const
Returns
The stage containing the actor, or 0.
Member Clutter::Actor::get_transformed_position (float& x, float& y) const
Parameters
xReturn location for the X coordinate, or 0.
yReturn location for the Y coordinate, or 0.
Member Clutter::Actor::get_transformed_size (float& width, float& height) const
Parameters
widthReturn location for the width, or 0.
heightReturn location for the height, or 0.
Member Clutter::Actor::queue_relayout ()
Member Clutter::Actor::set_fixed_position_set (bool is_set)
Parameters
is_setWhether to use fixed position.
Member Clutter::Actor::set_rotation (RotateAxis axis, double angle, float x, float y, float z)
Member Clutter::Actor::signal_realize ()
Member Clutter::Actor::signal_unrealize ()
Member Clutter::Backend::get_font_options () const
Returns
The font options of the Clutter::Backend. The returned #cairo_font_options_t is owned by the backend and should not be modified or freed.
Member Clutter::Backend::set_font_options (const Cairo::FontOptions& options)
Parameters
optionsCairo font options for the backend, or 0.
Member Clutter::ChildMeta::get_actor ()
Returns
A Clutter::Actor.
Member Clutter::ChildMeta::get_actor () const
Returns
A Clutter::Actor.
Member Clutter::ChildMeta::get_container ()
Returns
A Clutter::Container.
Member Clutter::ChildMeta::get_container () const
Returns
A Clutter::Container.
Member Clutter::Container::get_child_meta (const Glib::RefPtr< const Actor >& actor)
Parameters
actorA Clutter::Actor that is a child of container.
Returns
The Clutter::ChildMeta for the actor child of container or 0 if the specifiec actor does not exist or the container is not configured to provide Clutter::ChildMetas.
Member Clutter::Container::get_child_meta (const Glib::RefPtr< const Actor >& actor) const
Parameters
actorA Clutter::Actor that is a child of container.
Returns
The Clutter::ChildMeta for the actor child of container or 0 if the specifiec actor does not exist or the container is not configured to provide Clutter::ChildMetas.
Member Clutter::Container::set_child_property_value (const Glib::RefPtr< Actor >& child, const Glib::ustring& property_name, const Glib::ValueBase& value)
Parameters
childA Clutter::Actor that is a child of container.
propertyThe name of the property to set.
valueThe value.
Member Clutter::Container::signal_child_notify ()
Parameters
actorThe child that has had a property set.
pspecThe ParamSpec of the property set.
Member Clutter::Score::append_at_marker (const Glib::RefPtr< Timeline >& parent, const Glib::ustring& marker_name, const Glib::RefPtr< Timeline >& timeline)
Deprecated: 1.8
Parameters
parentThe parent Clutter::Timeline.
marker_nameThe name of the marker to use.
timelineThe Clutter::Timeline to append.
Returns
The id of the Clutter::Timeline inside the score, or 0 on failure. The returned id can be used with remove() or get_timeline().
Member Clutter::Script::lookup_filename (const std::string& filename)
Parameters
filenameThe name of the file to lookup.
Returns
The full path of filename or 0 if no path was found.
Member Clutter::Shader::compile ()
Member Clutter::Shader::is_compiled () const
Member Clutter::Stage::ensure_current ()
Member Clutter::Stage::is_default () const
Member Clutter::Texture::get_cogl_texture () const
Member Clutter::Texture::get_filter_quality () const
Member Clutter::Texture::get_max_tile_waste () const
Member Clutter::Texture::set_cogl_material (CoglHandle handle)
Member Clutter::Texture::set_cogl_texture (CoglHandle handle)
Member Clutter::Texture::set_filter_quality (TextureQuality filter_quality)
Member Clutter::Texture::set_from_file (const std::string& filename)
Member Clutter::Timeline::add_marker_at_time (const Glib::ustring& marker_name, guint msecs)
Parameters
marker_nameThe unique name for this marker.
msecsPosition of the marker in milliseconds.
Member Clutter::Timeline::advance_to_marker (const Glib::ustring& marker_name)
Parameters
marker_nameThe name of the marker.
Member Clutter::Timeline::has_marker (const Glib::ustring& marker_name)
Parameters
marker_nameThe name of the marker.
Returns
true if the marker was found.
Member Clutter::Timeline::list_markers (int frame_num) const
Parameters
msecsThe time to check, or -1.
n_markersThe number of markers returned.
Returns
A newly allocated, 0 terminated string array containing the names of the markers. Use Glib::strfreev() when done.
Member Clutter::Timeline::remove_marker (const Glib::ustring& marker_name)
Parameters
marker_nameThe name of the marker to remove.
Member Clutter::Timeline::signal_marker_reached ()
Parameters
marker_nameThe name of the marker reached.
msecsThe elapsed time.