---
name: "Clutter::Group"
section: "3pm"
platform: "linux"
package: "libclutter-perl"
version: "1.002-1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/Clutter::Group"
---

# Clutter::Group(3pm)

Actor class containing multiple children

## NAME

Clutter::Group - Actor class containing multiple children

## SYNOPSIS

```
    my $group = Clutter::Group->new();
    $group->add($background, $image, $label);
```

## DESCRIPTION

**Clutter::Group** is a Clutter::Actor which contains multiple child actors positioned relative to the Group position. Other operations such as scaling, rotating and clipping of the group will apply to the child actors.

A Clutter::Group's size is defined by the size and position of its children. Resize requests via the Actor API will be ignored.

## HIERARCHY

```
  Glib::Object
  +----Glib::InitiallyUnowned
       +----Clutter::Actor
            +----Clutter::Group
```

## INTERFACES

```
  Glib::Object::_Unregistered::ClutterScriptable
  Clutter::Container
```

## METHODS

### actor = Clutter::Group-\>new

### integer = $group-\>get\_n\_children

### actor = $group-\>get\_nth\_child ($index)

- •

  `$index` (integer)

### $group-\>remove\_all

## SEE ALSO

Clutter, Glib::Object, Glib::InitiallyUnowned, Clutter::Actor

## COPYRIGHT

Copyright (C) 2006, 2007, 2008  OpenedHand Ltd

Copyright (C) 2009  Intel Corporation

This module is free software; you can redistribute it and/or modify it under the terms of either:

- •

  the GNU Lesser General Public Library version 2.1; or

- •

  the Artistic License, version 2.0.

See Clutter for the full copyright notice.
