StBin
StBin — a simple container with one actor
|
|
Description
StBin is a simple container capable of having only one
ClutterActor as a child.
StBin inherits from StWidget, so it is fully themable.
Functions
st_bin_new ()
StWidget *
st_bin_new (void);
Creates a new StBin, a simple container for one child.
Returns
the newly created StBin actor
st_bin_set_child ()
void
st_bin_set_child (StBin *bin,
ClutterActor *child);
Sets child
as the child of bin
.
If bin
already has a child, the previous child is removed.
st_bin_get_child ()
ClutterActor *
st_bin_get_child (StBin *bin);
Retrieves a pointer to the child of bin
.
Returns
a ClutterActor, or NULL.
[transfer none]
st_bin_set_fill ()
void
st_bin_set_fill (StBin *bin,
gboolean x_fill,
gboolean y_fill);
Sets whether the child of bin
should fill out the horizontal
and/or vertical allocation of the parent
st_bin_get_fill ()
void
st_bin_get_fill (StBin *bin,
gboolean *x_fill,
gboolean *y_fill);
Retrieves the horizontal and vertical fill settings
Types and Values
ST_TYPE_BIN
#define ST_TYPE_BIN (st_bin_get_type ())
struct StBinClass
struct StBinClass {
};
The StBinClass struct contains only private data
StBin
typedef struct _StBin StBin;