#include <path.h>

Public Member Functions | |
| virtual | ~Path () |
| ClutterPath * | gobj () |
| Provides access to the underlying C GObject. | |
| const ClutterPath * | gobj () const |
| Provides access to the underlying C GObject. | |
| ClutterPath * | gobj_copy () |
| Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. | |
| Nodes | nodes () |
| const Nodes | nodes () const |
| void | add_move_to (int x, int y) |
| void | add_rel_move_to (int x, int y) |
| void | add_line_to (int x, int y) |
| void | add_rel_line_to (int x, int y) |
| void | add_curve_to (int x1, int y1, int x2, int y2, int x3, int y3) |
| void | add_rel_curve_to (int x1, int y1, int x2, int y2, int x3, int y3) |
| void | add_close () |
| bool | add_string (const Glib::ustring &str) |
| Glib::ustring | get_description () const |
| void | set_description (const Glib::ustring &str) |
| guint | get_length () const |
Static Public Member Functions | |
| static Glib::RefPtr< Path > | create () |
| static Glib::RefPtr< Path > | create (const Glib::ustring &description) |
Protected Member Functions | |
| Path () | |
| Path (const Glib::ustring &description) | |
Related Functions | |
| (Note that these are not member functions.) | |
| Glib::RefPtr< Clutter::Path > | wrap (ClutterPath *object, bool take_copy=false) |
| A Glib::wrap() method for this object. | |
Classes | |
| class | Nodes |
| virtual Clutter::Path::~Path | ( | ) | [virtual] |
| Clutter::Path::Path | ( | ) | [protected] |
| Clutter::Path::Path | ( | const Glib::ustring & | description | ) | [explicit, protected] |
| ClutterPath* Clutter::Path::gobj | ( | ) | [inline] |
Provides access to the underlying C GObject.
| const ClutterPath* Clutter::Path::gobj | ( | ) | const [inline] |
Provides access to the underlying C GObject.
| ClutterPath* Clutter::Path::gobj_copy | ( | ) |
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
| static Glib::RefPtr<Path> Clutter::Path::create | ( | ) | [static] |
| static Glib::RefPtr<Path> Clutter::Path::create | ( | const Glib::ustring & | description | ) | [static] |
| Nodes Clutter::Path::nodes | ( | ) | [inline] |
| const Nodes Clutter::Path::nodes | ( | ) | const [inline] |
| void Clutter::Path::add_move_to | ( | int | x, | |
| int | y | |||
| ) |
| void Clutter::Path::add_rel_move_to | ( | int | x, | |
| int | y | |||
| ) |
| void Clutter::Path::add_line_to | ( | int | x, | |
| int | y | |||
| ) |
| void Clutter::Path::add_rel_line_to | ( | int | x, | |
| int | y | |||
| ) |
| void Clutter::Path::add_curve_to | ( | int | x1, | |
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | x3, | |||
| int | y3 | |||
| ) |
| void Clutter::Path::add_rel_curve_to | ( | int | x1, | |
| int | y1, | |||
| int | x2, | |||
| int | y2, | |||
| int | x3, | |||
| int | y3 | |||
| ) |
| void Clutter::Path::add_close | ( | ) |
| bool Clutter::Path::add_string | ( | const Glib::ustring & | str | ) |
| Glib::ustring Clutter::Path::get_description | ( | ) | const |
| void Clutter::Path::set_description | ( | const Glib::ustring & | str | ) |
| guint Clutter::Path::get_length | ( | ) | const |
| Glib::RefPtr< Clutter::Path > wrap | ( | ClutterPath * | object, | |
| bool | take_copy = false | |||
| ) | [related] |
A Glib::wrap() method for this object.
| object | The C instance. | |
| take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |
1.5.6