| St Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
struct StContainer; struct StContainerClass; void st_container_destroy_children (StContainer *container); GList * st_container_get_children_list (StContainer *container); GList * st_container_get_focus_chain (StContainer *container); void st_container_move_before (StContainer *container,ClutterActor *actor,ClutterActor *sibling); void st_container_move_child (StContainer *container,ClutterActor *actor,int pos);
GObject
+----GInitiallyUnowned
+----ClutterActor
+----StWidget
+----StContainer
+----StBoxLayout
+----StGroup
+----StOverflowBox
+----StTable
StContainer implements ClutterScriptable, ClutterAnimatable, AtkImplementorIface and ClutterContainer.
struct StContainerClass {
StWidgetClass parent_class;
GList * (*get_focus_chain) (StContainer *container);
};
void st_container_destroy_children (StContainer *container);
Destroys all child actors from container.
|
An StContainer |
GList * st_container_get_children_list (StContainer *container);
Get the internal list of container's child actors. This function
should only be used by subclasses of StContainer
|
An StContainer |
Returns : |
list of container's child actors. [element-type Clutter.Actor][transfer none]
|
GList * st_container_get_focus_chain (StContainer *container);
Gets a list of the focusable children of container, in "Tab"
order. By default, this returns all visible
(as in CLUTTER_ACTOR_IS_VISIBLE()) children of container.
|
An StContainer |
Returns : |
container's focusable children. [element-type Clutter.Actor][transfer container]
|
void st_container_move_before (StContainer *container,ClutterActor *actor,ClutterActor *sibling);
void st_container_move_child (StContainer *container,ClutterActor *actor,int pos);