Phoc.OutputConfig
Description: Reference for Phoc.OutputConfig

### Struct

# PhocOutputConfig

#### Description [src]

    struct PhocOutputConfig {
      char* name;
      bool enable;
      wl_output_transform transform;
      int x;
      int y;
      float scale;
      PhocOutputScaleFilter scale_filter;
      bool drm_panel_orientation;
      PhocMode mode;
      gpointer modes;
      guint phys_width;
      guint phys_height;
      gboolean adaptive_sync;
    }

An output configuration. This is used when parsing the config file as well as the outputs states db.

###### Structure members

`name:` `char*`

  No description available.

`enable:` `bool`

  No description available.

`transform:` `wl_output_transform`

  No description available.

`x:` `int`

  No description available.

`y:` `int`

  No description available.

`scale:` `float`

  No description available.

`scale_filter:` `PhocOutputScaleFilter`

  No description available.

`drm_panel_orientation:` `bool`

  No description available.

`mode:` `PhocMode`

  No description available.

`modes:` `gpointer`

  No description available.

`phys_width:` `guint`

  No description available.

`phys_height:` `guint`

  No description available.

`adaptive_sync:` `gboolean`

  No description available.

#### Functions

###### phoc_output_config_new

Create a new output config.

#### Instance methods

###### phoc_output_config_destroy

No description available.

###### phoc_output_config_dump

No description available.