monitor.cpp 525 B

123456789101112131415161718192021222324
  1. #if defined(Hiro_Monitor)
  2. auto Monitor::count() -> uint {
  3. return pMonitor::count();
  4. }
  5. auto Monitor::dpi(maybe<uint> monitor) -> Position {
  6. return pMonitor::dpi(monitor ? monitor() : primary());
  7. }
  8. auto Monitor::geometry(maybe<uint> monitor) -> Geometry {
  9. return pMonitor::geometry(monitor ? monitor() : primary());
  10. }
  11. auto Monitor::primary() -> uint {
  12. return pMonitor::primary();
  13. }
  14. auto Monitor::workspace(maybe<uint> monitor) -> Geometry {
  15. return pMonitor::workspace(monitor ? monitor() : primary());
  16. }
  17. #endif