Mir
Public Member Functions | Public Attributes | List of all members
MirScreencastSpec Struct Reference

#include <mir_screencast.h>

Public Member Functions

 MirScreencastSpec ()
 
 MirScreencastSpec (MirConnection *connection)
 
 MirScreencastSpec (MirConnection *connection, MirScreencastParameters const &params)
 

Public Attributes

MirConnectionconnection {nullptr}
 
mir::optional_value< unsigned int > width
 
mir::optional_value< unsigned int > height
 
mir::optional_value< MirPixelFormatpixel_format
 
mir::optional_value< MirRectanglecapture_region
 
mir::optional_value< MirMirrorModemirror_mode
 
mir::optional_value< unsigned int > num_buffers
 

Constructor & Destructor Documentation

MirScreencastSpec::MirScreencastSpec ( )
default
MirScreencastSpec::MirScreencastSpec ( MirConnection connection)
MirScreencastSpec::MirScreencastSpec ( MirConnection connection,
MirScreencastParameters const &  params 
)

Member Data Documentation

mir::optional_value<MirRectangle> MirScreencastSpec::capture_region
MirConnection* MirScreencastSpec::connection {nullptr}
mir::optional_value<unsigned int> MirScreencastSpec::height
mir::optional_value<MirMirrorMode> MirScreencastSpec::mirror_mode
mir::optional_value<unsigned int> MirScreencastSpec::num_buffers
mir::optional_value<MirPixelFormat> MirScreencastSpec::pixel_format
mir::optional_value<unsigned int> MirScreencastSpec::width

The documentation for this struct was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016