Mir
|
Mirror of a DisplayConfigurationOutput, with some fields limited to being read-only, preventing users from changing things they shouldn't. More...
#include <display_configuration.h>
Public Member Functions | |
UserDisplayConfigurationOutput (DisplayConfigurationOutput &master) | |
geometry::Rectangle | extents () const |
Public Attributes | |
DisplayConfigurationOutputId const & | id |
DisplayConfigurationCardId const & | card_id |
DisplayConfigurationOutputType const & | type |
std::vector< MirPixelFormat > const & | pixel_formats |
std::vector< DisplayConfigurationMode > const & | modes |
uint32_t const & | preferred_mode_index |
geometry::Size const & | physical_size_mm |
bool const & | connected |
bool & | used |
geometry::Point & | top_left |
uint32_t & | current_mode_index |
MirPixelFormat & | current_format |
MirPowerMode & | power_mode |
MirOrientation & | orientation |
float & | scale |
MirFormFactor & | form_factor |
MirSubpixelArrangement & | subpixel_arrangement |
GammaCurves & | gamma |
MirOutputGammaSupported const & | gamma_supported |
std::vector< uint8_t const > const & | edid |
Mirror of a DisplayConfigurationOutput, with some fields limited to being read-only, preventing users from changing things they shouldn't.
mir::graphics::UserDisplayConfigurationOutput::UserDisplayConfigurationOutput | ( | DisplayConfigurationOutput & | master | ) |
geometry::Rectangle mir::graphics::UserDisplayConfigurationOutput::extents | ( | ) | const |
DisplayConfigurationCardId const& mir::graphics::UserDisplayConfigurationOutput::card_id |
bool const& mir::graphics::UserDisplayConfigurationOutput::connected |
MirPixelFormat& mir::graphics::UserDisplayConfigurationOutput::current_format |
uint32_t& mir::graphics::UserDisplayConfigurationOutput::current_mode_index |
std::vector<uint8_t const> const& mir::graphics::UserDisplayConfigurationOutput::edid |
MirFormFactor& mir::graphics::UserDisplayConfigurationOutput::form_factor |
GammaCurves& mir::graphics::UserDisplayConfigurationOutput::gamma |
MirOutputGammaSupported const& mir::graphics::UserDisplayConfigurationOutput::gamma_supported |
DisplayConfigurationOutputId const& mir::graphics::UserDisplayConfigurationOutput::id |
std::vector<DisplayConfigurationMode> const& mir::graphics::UserDisplayConfigurationOutput::modes |
MirOrientation& mir::graphics::UserDisplayConfigurationOutput::orientation |
geometry::Size const& mir::graphics::UserDisplayConfigurationOutput::physical_size_mm |
std::vector<MirPixelFormat> const& mir::graphics::UserDisplayConfigurationOutput::pixel_formats |
MirPowerMode& mir::graphics::UserDisplayConfigurationOutput::power_mode |
uint32_t const& mir::graphics::UserDisplayConfigurationOutput::preferred_mode_index |
float& mir::graphics::UserDisplayConfigurationOutput::scale |
MirSubpixelArrangement& mir::graphics::UserDisplayConfigurationOutput::subpixel_arrangement |
geometry::Point& mir::graphics::UserDisplayConfigurationOutput::top_left |
DisplayConfigurationOutputType const& mir::graphics::UserDisplayConfigurationOutput::type |
bool& mir::graphics::UserDisplayConfigurationOutput::used |
Copyright © 2012-2016 Canonical Ltd.
Generated on Tue Oct 31 05:57:28 UTC 2017