cluttermm  1.17.3
New API in cluttermm 0.4
Member Clutter::Actor::apply_transform_to_point (const Vertex& point, Vertex& vertex) const
Parameters
pointA point as Clutter::Vertex.
vertexThe translated Clutter::Vertex.
Member Clutter::Actor::get_abs_allocation_vertices (Vertex vertices[4]) const
Parameters
vertsPointer to a location of an array of 4 Clutter::Vertex where to store the result.
Member Clutter::Backend::get_default ()
Returns
The default backend. You should not ref or unref the returned object. Applications should rarely need to use this.
Member Clutter::Backend::get_double_click_distance () const
Member Clutter::Backend::get_double_click_time () const
Member Clutter::Backend::get_resolution () const
Member Clutter::Backend::set_double_click_distance (guint distance)
Member Clutter::Backend::set_double_click_time (guint msec)
Member Clutter::Backend::set_resolution (double dpi)
Member Clutter::Behaviour::is_applied (const Glib::RefPtr< Actor >& actor)
Member Clutter::Behaviour::remove_all ()
Member Clutter::Behaviour::signal_applied ()
Member Clutter::Behaviour::signal_removed ()
Member Clutter::BehaviourEllipse::get_angle_end () const
Returns
Angle in degrees.
Member Clutter::BehaviourEllipse::get_angle_tilt (RotateAxis axis) const
Parameters
axisA Clutter::RotateAxis.
Returns
Angle in degrees.
Member Clutter::BehaviourEllipse::get_center (int& x, int& y) const
Parameters
xReturn location for the X coordinate of the center, or 0.
yReturn location for the Y coordinate of the center, or 0.
Member Clutter::BehaviourEllipse::get_direction () const
Returns
The rotation direction.
Member Clutter::BehaviourEllipse::get_height () const
Returns
The height of the path.
Member Clutter::BehaviourEllipse::get_tilt (double& angle_tilt_x, double& angle_tilt_y, double& angle_tilt_z) const
Parameters
angle_tilt_xReturn location for tilt angle on the X axis, or 0.
angle_tilt_yReturn location for tilt angle on the Y axis, or 0.
angle_tilt_zReturn location for tilt angle on the Z axis, or 0.
Member Clutter::BehaviourEllipse::get_width () const
Returns
The width of the path.
Member Clutter::BehaviourEllipse::set_angle_end (double angle_end)
Parameters
angle_endAngle at which movement ends in degrees, between 0 and 360.
Member Clutter::BehaviourEllipse::set_angle_tilt (RotateAxis axis, double angle_tilt)
Parameters
axisA Clutter::RotateAxis.
angle_tiltTilt of the elipse around the center in the given axis in degrees.
Member Clutter::BehaviourEllipse::set_center (int x, int y)
Parameters
xX coordinace of centre.
yY coordinace of centre.
Member Clutter::BehaviourEllipse::set_direction (RotateDirection direction)
Parameters
directionThe rotation direction.
Member Clutter::BehaviourEllipse::set_height (int height)
Parameters
heightHeight of the ellipse.
Member Clutter::BehaviourEllipse::set_tilt (double angle_tilt_x, double angle_tilt_y, double angle_tilt_z)
Parameters
angle_tilt_xTilt of the elipse around the center in X axis in degrees.
angle_tilt_yTilt of the elipse around the center in Y axis in degrees.
angle_tilt_zTilt of the elipse around the center in Z axis in degrees.
Member Clutter::BehaviourEllipse::set_width (int width)
Parameters
widthWidth of the ellipse.
Member Clutter::BehaviourRotate::get_axis () const
Returns
The rotation axis.
Member Clutter::BehaviourRotate::get_bounds (double& angle_begin, double& angle_end) const
Parameters
angle_startReturn value for the initial angle.
angle_endReturn value for the final angle.
Member Clutter::BehaviourRotate::get_center (int& x, int& y, int& z) const
Parameters
xReturn location for the X center of rotation.
yReturn location for the Y center of rotation.
zReturn location for the Z center of rotation.
Member Clutter::BehaviourRotate::get_direction () const
Returns
The rotation direction.
Member Clutter::BehaviourRotate::set_axis (RotateAxis axis)
Parameters
axisA Clutter::RotateAxis.
Member Clutter::BehaviourRotate::set_bounds (double angle_begin, double angle_end)
Parameters
angle_startInitial angle in degrees, between 0 and 360.
angle_endFinal angle in degrees, between 0 and 360.
Member Clutter::BehaviourRotate::set_center (int x, int y, int z)
Parameters
xX axis center of rotation.
yY axis center of rotation.
zZ axis center of rotation.
Member Clutter::BehaviourRotate::set_direction (RotateDirection direction)
Parameters
directionThe rotation direction.
Member Clutter::BehaviourScale::get_bounds (double& x_scale_start, double& y_scale_start, double& x_scale_end, double& y_scale_end) const
Member Clutter::Container::add_actor (const Glib::RefPtr< Actor >& actor)
Member Clutter::Container::remove_actor (const Glib::RefPtr< Actor >& actor)
Member Clutter::Container::signal_actor_added ()
Parameters
actorThe new child that has been added to container.
Member Clutter::Container::signal_actor_removed ()
Parameters
actorThe child that has been removed from container.
Member Clutter::Stage::get_title () const
Returns
Pointer to the title string for the stage. The returned string is owned by the actor and should not be modified or freed.
Member Clutter::Stage::get_user_resizable () const
Returns
true if the stage is resizable by the user.
Member Clutter::Stage::hide_cursor ()
Member Clutter::Stage::set_title (const Glib::ustring& title)
Parameters
titleA utf8 string for the stage windows title.
Member Clutter::Stage::set_user_resizable (bool value=true)
Parameters
resizableWhether the stage should be user resizable.
Member Clutter::Stage::stage_event (Event* event)
Parameters
eventA Clutter::Event.
Returns
The return value from the signal emission.
Member Clutter::Texture::set_from_rgb_data (const guchar* data, bool has_alpha, int width, int height, int rowstride, int bpp, TextureFlags flags)
Member Clutter::Texture::set_from_yuv_data (const guchar* data, int width, int height, TextureFlags flags)
Member Clutter::Timeline::clone () const
Member Clutter::Timeline::get_delay () const
Returns
The delay in milliseconds.
Member Clutter::Timeline::set_delay (guint msecs)
Parameters
msecsDelay in milliseconds.