### Class

# Clutter StageView

#### Description

    class Clutter.StageView : GObject.Object {
      parent_instance: GObject
    }

No description available.

#### Ancestors

- GObject

#### Instance methods

###### clutter_stage_view_assign_next_scanout

No description available.

###### clutter_stage_view_destroy

No description available.

###### clutter_stage_view_get_frame_clock

No description available.

###### clutter_stage_view_get_framebuffer

Retrieves the framebuffer of `view` to draw to.

###### clutter_stage_view_get_layout

No description available.

###### clutter_stage_view_get_offscreen_transformation_matrix

No description available.

###### clutter_stage_view_get_onscreen

Retrieves the onscreen framebuffer of `view` if available.

###### clutter_stage_view_get_refresh_rate

No description available.

###### clutter_stage_view_get_scale

No description available.

###### clutter_stage_view_has_shadowfb

No description available.

###### clutter_stage_view_invalidate_offscreen_blit_pipeline

No description available.

###### clutter_stage_view_peek_scanout

No description available.

###### clutter_stage_view_schedule_update_now

No description available.

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

#### Properties

###### Clutter.StageView:framebuffer

No description available.

###### Clutter.StageView:layout

No description available.

###### Clutter.StageView:name

No description available.

###### Clutter.StageView:offscreen

No description available.

###### Clutter.StageView:refresh-rate

No description available.

###### Clutter.StageView:scale

No description available.

###### Clutter.StageView:stage

No description available.

###### Clutter.StageView:use-shadowfb

No description available.

###### Clutter.StageView:vblank-duration-us

No description available.

#### Signals

###### Clutter.StageView::destroy

No description available.

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct ClutterStageViewClass {
      GObjectClass parent_class;
      void (* setup_offscreen_blit_pipeline) (
        ClutterStageView* view,
        CoglPipeline* pipeline
      );
      void (* get_offscreen_transformation_matrix) (
        ClutterStageView* view,
        graphene_matrix_t* matrix
      );
      void (* transform_rect_to_onscreen) (
        ClutterStageView* view,
        const cairo_rectangle_int_t* src_rect,
        int dst_width,
        int dst_height,
        cairo_rectangle_int_t* dst_rect
      );
      ClutterFrame* (* new_frame) (
        ClutterStageView* view
      );

    }

No description available.

###### Class members

`parent_class: GObjectClass`
  No description available.
`setup_offscreen_blit_pipeline: void (* setup_offscreen_blit_pipeline) ( ClutterStageView* view, CoglPipeline* pipeline )`
  No description available.
`get_offscreen_transformation_matrix: void (* get_offscreen_transformation_matrix) ( ClutterStageView* view, graphene_matrix_t* matrix )`
  No description available.
`transform_rect_to_onscreen: void (* transform_rect_to_onscreen) ( ClutterStageView* view, const cairo_rectangle_int_t* src_rect, int dst_width, int dst_height, cairo_rectangle_int_t* dst_rect )`
  No description available.
`new_frame: ClutterFrame* (* new_frame) ( ClutterStageView* view )`
  No description available.

#### Virtual methods

###### Clutter.StageViewClass.get_offscreen_transformation_matrix

No description available.

###### Clutter.StageViewClass.new_frame

No description available.

###### Clutter.StageViewClass.setup_offscreen_blit_pipeline

No description available.

###### Clutter.StageViewClass.transform_rect_to_onscreen

No description available.