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

# Clutter::ParamSpec(3pm)

ParamSpecs for installing new properties

## NAME

Clutter::ParamSpec - ParamSpecs for installing new properties

## METHODS

### paramspec = Clutter::ParamSpec-\>color ($name, $nick, $blurb, $default\_value, $flags)

- •

  `$name` (string)

- •

  `$nick` (string)

- •

  `$blurb` (string)

- •

  `$default_value` (Clutter::Color)

- •

  `$flags` (Glib::ParamFlags)

### paramspec = Clutter::ParamSpec-\>units ($name, $nick, $blurb, $unit\_type, $minimum, $maximum, $default\_value, $flags)

- •

  `$name` (string)

- •

  `$nick` (string)

- •

  `$blurb` (string)

- •

  `$unit_type` (Clutter::UnitType)

- •

  `$minimum` (double)

- •

  `$maximum` (double)

- •

  `$default_value` (double)

- •

  `$flags` (Glib::ParamFlags)

## ENUMS AND FLAGS

### enum Clutter::UnitType

- •

  'pixel' / 'CLUTTER\_UNIT\_PIXEL'

- •

  'em' / 'CLUTTER\_UNIT\_EM'

- •

  'mm' / 'CLUTTER\_UNIT\_MM'

- •

  'point' / 'CLUTTER\_UNIT\_POINT'

### flags Glib::ParamFlags

- •

  'readable' / 'G\_PARAM\_READABLE'

- •

  'writable' / 'G\_PARAM\_WRITABLE'

- •

  'construct' / 'G\_PARAM\_CONSTRUCT'

- •

  'construct-only' / 'G\_PARAM\_CONSTRUCT\_ONLY'

- •

  'lax-validation' / 'G\_PARAM\_LAX\_VALIDATION'

- •

  'private' / 'G\_PARAM\_PRIVATE'

## SEE ALSO

Clutter

## 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.
