## ClutterLayoutMeta

ClutterLayoutMeta — Wrapper for actors inside a layout manager

## Synopsis

                        ClutterLayoutMeta;
    struct              ClutterLayoutMetaClass;
    ClutterLayoutManager * clutter_layout_meta_get_manager  (ClutterLayoutMeta *data);

## Object Hierarchy

      GObject
       +----ClutterChildMeta
             +----ClutterLayoutMeta

## Properties

      "manager"                  ClutterLayoutManager*  : Read / Write / Construct Only

## Description

ClutterLayoutMeta is a wrapper object created by ClutterLayoutManager implementations in order to store child-specific data and properties.

A ClutterLayoutMeta wraps a ClutterActor inside a ClutterContainer using a ClutterLayoutManager.

ClutterLayoutMeta is available since Clutter 1.2

## Details

### ClutterLayoutMeta

    typedef struct {
      ClutterLayoutManager *manager;
    } ClutterLayoutMeta;

Sub-class of ClutterChildMeta specific for layout managers

A ClutterLayoutManager sub-class should create a ClutterLayoutMeta instance by overriding the ClutterLayoutManager::`create_child_meta()` virtual function

ClutterLayoutManager *`manager`; | the layout manager handling this data

Since 1.2

### struct ClutterLayoutMetaClass

    struct ClutterLayoutMetaClass {
    };

The ClutterLayoutMetaClass contains only private data and should never be accessed directly

Since 1.2

### clutter_layout_meta_get_manager ()

    ClutterLayoutManager * clutter_layout_meta_get_manager  (ClutterLayoutMeta *data);

Retrieves the actor wrapped by `data`

`data` : | a ClutterLayoutMeta
Returns : | a ClutterLayoutManager. [transfer none]

Since 1.2

## Property Details

### The `"manager"` property

      "manager"                  ClutterLayoutManager*  : Read / Write / Construct Only

The ClutterLayoutManager that created this ClutterLayoutMeta.

Since 1.2