ClutterLayoutMeta

ClutterLayoutMeta — Wrapper for actors inside a layout manager

Properties

ClutterLayoutManager * manager Read / Write / Construct Only

Types and Values

Object Hierarchy

    GObject
    ╰── ClutterChildMeta
        ╰── ClutterLayoutMeta

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

Functions

clutter_layout_meta_get_manager ()

ClutterLayoutManager *
clutter_layout_meta_get_manager (ClutterLayoutMeta *data);

Retrieves the actor wrapped by data

Parameters

data

a ClutterLayoutMeta

 

Returns

a ClutterLayoutManager.

[transfer none]

Since: 1.2

Types and Values

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

Members

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

Property Details

The “manager” property

  “manager”                  ClutterLayoutManager *

The ClutterLayoutManager that created this ClutterLayoutMeta.

Flags: Read / Write / Construct Only

Since: 1.2