Clutter 0.8.2 Reference Manual | ||||
---|---|---|---|---|
ClutterRectangle; ClutterRectangleClass; ClutterActor* clutter_rectangle_new (void); ClutterActor* clutter_rectangle_new_with_color (const ClutterColor *color); void clutter_rectangle_get_color (ClutterRectangle *rectangle, ClutterColor *color); void clutter_rectangle_set_color (ClutterRectangle *rectangle, const ClutterColor *color); void clutter_rectangle_get_border_color (ClutterRectangle *rectangle, ClutterColor *color); void clutter_rectangle_set_border_color (ClutterRectangle *rectangle, const ClutterColor *color); guint clutter_rectangle_get_border_width (ClutterRectangle *rectangle); void clutter_rectangle_set_border_width (ClutterRectangle *rectangle, guint width);
"border-color" ClutterColor* : Read / Write "border-width" guint : Read / Write "color" ClutterColor* : Read / Write "has-border" gboolean : Read / Write
typedef struct { ClutterActorClass parent_class; /* padding for future expansion */ void (*_clutter_rectangle1) (void); void (*_clutter_rectangle2) (void); void (*_clutter_rectangle3) (void); void (*_clutter_rectangle4) (void); } ClutterRectangleClass;
ClutterActor* clutter_rectangle_new (void);
Creates a new ClutterActor with a rectangular shape.
Returns : |
a new ClutterActor |
ClutterActor* clutter_rectangle_new_with_color (const ClutterColor *color);
Creates a new ClutterActor with a rectangular shape
and of the given color
.
|
a ClutterColor |
Returns : |
a new ClutterActor |
void clutter_rectangle_get_color (ClutterRectangle *rectangle, ClutterColor *color);
Retrieves the color of rectangle
.
|
a ClutterRectangle |
|
return location for a ClutterColor |
void clutter_rectangle_set_color (ClutterRectangle *rectangle, const ClutterColor *color);
Sets the color of rectangle
.
|
a ClutterRectangle |
|
a ClutterColor |
void clutter_rectangle_get_border_color (ClutterRectangle *rectangle, ClutterColor *color);
Gets the color of the border used by rectangle
and places
it into color
.
|
a ClutterRectangle |
|
return location for a ClutterColor |
Since 0.2
void clutter_rectangle_set_border_color (ClutterRectangle *rectangle, const ClutterColor *color);
Sets the color of the border used by rectangle
using color
|
a ClutterRectangle |
|
the color of the border |
guint clutter_rectangle_get_border_width (ClutterRectangle *rectangle);
Gets the width (in pixels) of the border used by rectangle
|
a ClutterRectangle |
Returns : |
the border's width |
Since 0.2
void clutter_rectangle_set_border_width (ClutterRectangle *rectangle, guint width);
Sets the width (in pixel) of the border used by rectangle
.
A width
of 0 will unset the border.
|
a ClutterRectangle |
|
the width of the border |
Since 0.2
"border-color"
property"border-color" ClutterColor* : Read / Write
The color of the border of the rectangle.
Since 0.2
"border-width"
property"border-width" guint : Read / Write
The width of the border of the rectangle, in pixels.
Default value: 0
Since 0.2
"has-border"
property"has-border" gboolean : Read / Write
Whether the ClutterRectangle should be displayed with a border.
Default value: FALSE
Since 0.2