MxOffscreen

## MxOffscreen MxOffscreen |

## Synopsis

    struct              MxOffscreen;
    ClutterActor *      mx_offscreen_new                    (void);
    void                mx_offscreen_set_child              (MxOffscreen *offscreen,
                                                             ClutterActor *actor);
    ClutterActor *      mx_offscreen_get_child              (MxOffscreen *offscreen);
    void                mx_offscreen_set_pick_child         (MxOffscreen *offscreen,
                                                             gboolean pick);
    gboolean            mx_offscreen_get_pick_child         (MxOffscreen *offscreen);
    void                mx_offscreen_set_auto_update        (MxOffscreen *offscreen,
                                                             gboolean auto_update);
    gboolean            mx_offscreen_get_auto_update        (MxOffscreen *offscreen);
    void                mx_offscreen_update                 (MxOffscreen *offscreen);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----ClutterActor
                   +----ClutterTexture
                         +----MxOffscreen

## Implemented Interfaces

MxOffscreen implements ClutterScriptable, ClutterContainer and MxFocusable.

## Properties

      "auto-update"              gboolean              : Read / Write
      "child"                    ClutterActor*         : Read / Write
      "pick-child"               gboolean              : Read / Write

## Description

## Details

### struct MxOffscreen

    struct MxOffscreen;

The contents of this structure is private and should only be accessed using the provided API.

### mx_offscreen_new ()

    ClutterActor *      mx_offscreen_new                    (void);

Returns : |

### mx_offscreen_set_child ()

    void                mx_offscreen_set_child              (MxOffscreen *offscreen,
                                                             ClutterActor *actor);

`offscreen` : |
`actor` : |

### mx_offscreen_get_child ()

    ClutterActor *      mx_offscreen_get_child              (MxOffscreen *offscreen);

`offscreen` : |
Returns : |

### mx_offscreen_set_pick_child ()

    void                mx_offscreen_set_pick_child         (MxOffscreen *offscreen,
                                                             gboolean pick);

`offscreen` : |
`pick` : |

### mx_offscreen_get_pick_child ()

    gboolean            mx_offscreen_get_pick_child         (MxOffscreen *offscreen);

`offscreen` : |
Returns : |

### mx_offscreen_set_auto_update ()

    void                mx_offscreen_set_auto_update        (MxOffscreen *offscreen,
                                                             gboolean auto_update);

`offscreen` : |
`auto_update` : |

### mx_offscreen_get_auto_update ()

    gboolean            mx_offscreen_get_auto_update        (MxOffscreen *offscreen);

`offscreen` : |
Returns : |

### mx_offscreen_update ()

    void                mx_offscreen_update                 (MxOffscreen *offscreen);

`offscreen` : |

## Property Details

### The `"auto-update"` property

      "auto-update"              gboolean              : Read / Write

Update child actor automatically when painting.

Default value: TRUE

### The `"child"` property

      "child"                    ClutterActor*         : Read / Write

Child actor of the offscreen texture.

### The `"pick-child"` property

      "pick-child"               gboolean              : Read / Write

Whether to pick the child.

Default value: FALSE