Clutter.LayoutManagerClass

Fields

Name

Type

Access

Description

allocate

object

r

virtual function; override to allocate the children of the layout manager. See also the allocate() virtual function in Clutter.Actor

begin_animation

object

r

virtual function; override to control the animation of a Clutter.LayoutManager with the given duration and easing mode. This virtual function is deprecated, and it should not be overridden in newly written code.

create_child_meta

object

r

virtual function; override to create a Clutter.LayoutMeta instance associated to a Clutter.Container and a child Clutter.Actor, used to maintain layout manager specific properties

end_animation

object

r

virtual function; override to end an animation started by Clutter.LayoutManager.begin_animation(). This virtual function is deprecated, and it should not be overriden in newly written code.

get_animation_progress

object

r

virtual function; override to control the progress of the animation of a Clutter.LayoutManager. This virtual function is deprecated, and it should not be overridden in newly written code.

get_child_meta_type

object

r

virtual function; override to return the GObject.GType of the Clutter.LayoutMeta sub-class used by the Clutter.LayoutManager

get_preferred_height

object

r

virtual function; override to provide a preferred height for the layout manager. See also the get_preferred_height() virtual function in Clutter.Actor

get_preferred_width

object

r

virtual function; override to provide a preferred width for the layout manager. See also the get_preferred_width() virtual function in Clutter.Actor

layout_changed

object

r

class handler for the Clutter.LayoutManager ::layout-changed signal

parent_class

GObject.InitiallyUnownedClass

r

set_container

object

r

virtual function; override to set a back pointer on the Clutter.Container using the layout manager. The implementation should not take a reference on the container, but just take a weak reference, to avoid potential leaks due to reference cycles

Methods

None

Details

class Clutter.LayoutManagerClass

The Clutter.LayoutManagerClass structure contains only private data and should be accessed using the provided API

New in version 1.2.