|
| Rectangle< int > | physicalToLogical (Rectangle< int > physicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept |
| Rectangle< float > | physicalToLogical (Rectangle< float > physicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept |
| Rectangle< int > | logicalToPhysical (Rectangle< int > logicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept |
| Rectangle< float > | logicalToPhysical (Rectangle< float > logicalRect, const Display *useScaleFactorOfDisplay=nullptr) const noexcept |
| template<typename ValueType> |
| Point< ValueType > | physicalToLogical (Point< ValueType > physicalPoint, const Display *useScaleFactorOfDisplay=nullptr) const noexcept |
| template<typename ValueType> |
| Point< ValueType > | logicalToPhysical (Point< ValueType > logicalPoint, const Display *useScaleFactorOfDisplay=nullptr) const noexcept |
| const Display * | getDisplayForRect (Rectangle< int > rect, bool isPhysical=false) const noexcept |
| const Display * | getDisplayForPoint (Point< int > point, bool isPhysical=false) const noexcept |
| const Display * | getPrimaryDisplay () const noexcept |
| RectangleList< int > | getRectangleList (bool userAreasOnly) const |
| Rectangle< int > | getTotalBounds (bool userAreasOnly) const |
| void | refresh () |
| const Display & | getDisplayContaining (Point< int > position) const noexcept |
| const Display & | findDisplayForRect (Rectangle< int >, bool isPhysical=false) const noexcept |
| const Display & | findDisplayForPoint (Point< int >, bool isPhysical=false) const noexcept |
| const Display & | getMainDisplay () const noexcept |
Manages details about connected display devices.
@tags{GUI}