MxStack

MxStack — A container allow stacking of children over each other

Synopsis

                    MxStack;
                    MxStackClass;
ClutterActor *      mx_stack_new                        ();

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MxStack

Implemented Interfaces

MxStack implements ClutterScriptable, ClutterAnimatable, AtkImplementorIface, MxStylable, ClutterContainer and MxFocusable.

Description

The MxStack arranges its children in a stack, where each child can be allocated its preferred size or larger, if the fill option is set. If the fill option isn't set, a child's position will be determined by its alignment properties.

Details

MxStack

typedef struct _MxStack MxStack;

The contents of this structure are private and should only be accessed through the public API.


MxStackClass

typedef struct {
  MxWidgetClass parent_class;

  /* padding for future expansion */
  void (*_padding_0) (void);
  void (*_padding_1) (void);
  void (*_padding_2) (void);
  void (*_padding_3) (void);
  void (*_padding_4) (void);
} MxStackClass;


mx_stack_new ()

ClutterActor *      mx_stack_new                        ();

Create a new MxStack.

Returns :

a newly allocated MxStack