## CallyStage

CallyStage — Implementation of the ATK interfaces for a ClutterStage

## Synopsis

    struct              CallyStage;
    struct              CallyStageClass;
    AtkObject *         cally_stage_new                     (ClutterActor *actor);

## Object Hierarchy

      GObject
       +----AtkObject
             +----AtkGObjectAccessible
                   +----CallyActor
                         +----CallyGroup
                               +----CallyStage

## Implemented Interfaces

CallyStage implements AtkComponent, AtkAction and AtkWindow.

## Description

CallyStage implements the required ATK interfaces for ClutterStage

Some implementation details: at this moment CallyStage is used as the most similar Window object in this toolkit (ie: emitting window related signals), although the real purpose of ClutterStage is being a canvas. Anyway, this is required for applications using just clutter, or directly ClutterStage

## Details

### struct CallyStage

    struct CallyStage;

The CallyStage structure contains only private data and should be accessed using the provided API

Since 1.4

### struct CallyStageClass

    struct CallyStageClass {
    };

The CallyStageClass structure contains only private data

Since 1.4

### cally_stage_new ()

    AtkObject *         cally_stage_new                     (ClutterActor *actor);

Creates a new CallyStage for the given `actor`. `actor` should be a ClutterStage.

`actor` : | a ClutterActor
Returns : | the newly created AtkObject

Since 1.4

## See Also

ClutterStage