#include <output.h>
|
| enum class | Type {
unknown
, vga
, dvii
, dvid
,
dvia
, composite
, svideo
, lvds
,
component
, ninepindin
, displayport
, hdmia
,
hdmib
, tv
, edp
} |
| |
◆ Type
| Enumerator |
|---|
| unknown | |
| vga | |
| dvii | |
| dvid | |
| dvia | |
| composite | |
| svideo | |
| lvds | |
| component | |
| ninepindin | |
| displayport | |
| hdmia | |
| hdmib | |
| tv | |
| edp | |
◆ Output() [1/2]
| miral::Output::Output |
( |
const mir::graphics::DisplayConfigurationOutput & |
output | ) |
|
|
explicit |
◆ Output() [2/2]
| miral::Output::Output |
( |
Output const & |
| ) |
|
◆ ~Output()
| miral::Output::~Output |
( |
| ) |
|
◆ connected()
| auto miral::Output::connected |
( |
| ) |
const -> bool |
Whether the output is connected.
◆ extents()
| auto miral::Output::extents |
( |
| ) |
const -> Rectangle |
The logical rectangle occupied by the output, based on its position, current mode and orientation (rotation)
◆ form_factor()
Form factor of this output; phone display, tablet, monitor, TV, projector...
◆ id()
| auto miral::Output::id |
( |
| ) |
const -> int |
◆ is_same_output()
| auto miral::Output::is_same_output |
( |
Output const & |
other | ) |
const -> bool |
◆ logical_group_id()
| auto miral::Output::logical_group_id |
( |
| ) |
const -> int |
A positive number if this output is part of a logical output group (aka a display wall) A single display area will stretch across all outputs in a group Zero if this output is not part of a logical group.
◆ operator=()
◆ orientation()
◆ physical_size_mm()
The physical size of the output.
◆ pixel_format()
The current output pixel format.
◆ power_mode()
◆ refresh_rate()
| auto miral::Output::refresh_rate |
( |
| ) |
const -> double |
◆ scale()
| auto miral::Output::scale |
( |
| ) |
const -> float |
Requested scale factor for this output, for HiDPI support.
◆ type()
| auto miral::Output::type |
( |
| ) |
const -> Type |
◆ used()
| auto miral::Output::used |
( |
| ) |
const -> bool |
Whether the output is used in the configuration.
◆ valid()
| auto miral::Output::valid |
( |
| ) |
const -> bool |
The documentation for this class was generated from the following file:
Copyright © 2012-2023
Canonical Ltd.
Generated on Wed Feb 1 16:59:23 UTC 2023
This documentation is licensed under the GPL version 2 or 3.