### Interface

# Cogl ScanoutBuffer

#### Description

    interface Cogl.ScanoutBuffer : GObject.Object

No description available.

#### Prerequisite

In order to implement ScanoutBuffer, your type must inherit from`GObject`.

#### Instance methods

###### cogl_scanout_buffer_get_height

No description available.

###### cogl_scanout_buffer_get_width

No description available.

#### Interface structure

    struct CoglScanoutBufferInterface {
      GTypeInterface parent_iface;
      gboolean (* blit_to_framebuffer) (
        CoglScanout* scanout,
        CoglFramebuffer* framebuffer,
        int x,
        int y,
        GError** error
      );
      int (* get_width) (
        CoglScanoutBuffer* scanout_buffer
      );
      int (* get_height) (
        CoglScanoutBuffer* scanout_buffer
      );

    }

No description available.

###### Interface members

`parent_iface` |
    GTypeInterface
| No description available.
`blit_to_framebuffer` |
    gboolean (* blit_to_framebuffer) (
        CoglScanout* scanout,
        CoglFramebuffer* framebuffer,
        int x,
        int y,
        GError** error
      )
| No description available.
`get_width` |
    int (* get_width) (
        CoglScanoutBuffer* scanout_buffer
      )
| No description available.
`get_height` |
    int (* get_height) (
        CoglScanoutBuffer* scanout_buffer
      )
| No description available.

#### Virtual methods

###### Cogl.ScanoutBuffer.get_height

No description available.

###### Cogl.ScanoutBuffer.get_width

No description available.