webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webrtc::MacDisplayConfiguration Struct Reference

#include <desktop_configuration.h>

Public Member Functions

 MacDisplayConfiguration ()
 
 MacDisplayConfiguration (const MacDisplayConfiguration &other)
 
 MacDisplayConfiguration (MacDisplayConfiguration &&other)
 
 ~MacDisplayConfiguration ()
 
MacDisplayConfigurationoperator= (const MacDisplayConfiguration &other)
 
MacDisplayConfigurationoperator= (MacDisplayConfiguration &&other)
 
 MacDisplayConfiguration ()
 
 MacDisplayConfiguration (const MacDisplayConfiguration &other)
 
 MacDisplayConfiguration (MacDisplayConfiguration &&other)
 
 ~MacDisplayConfiguration ()
 
MacDisplayConfigurationoperator= (const MacDisplayConfiguration &other)
 
MacDisplayConfigurationoperator= (MacDisplayConfiguration &&other)
 

Public Attributes

CGDirectDisplayID id = 0
 
DesktopRect bounds
 
DesktopRect pixel_bounds
 
float dip_to_pixel_scale = 1.0f
 

Constructor & Destructor Documentation

◆ MacDisplayConfiguration() [1/6]

webrtc::MacDisplayConfiguration::MacDisplayConfiguration ( )
default

◆ MacDisplayConfiguration() [2/6]

webrtc::MacDisplayConfiguration::MacDisplayConfiguration ( const MacDisplayConfiguration other)
default

◆ MacDisplayConfiguration() [3/6]

webrtc::MacDisplayConfiguration::MacDisplayConfiguration ( MacDisplayConfiguration &&  other)
default

◆ ~MacDisplayConfiguration() [1/2]

webrtc::MacDisplayConfiguration::~MacDisplayConfiguration ( )
default

◆ MacDisplayConfiguration() [4/6]

webrtc::MacDisplayConfiguration::MacDisplayConfiguration ( )

◆ MacDisplayConfiguration() [5/6]

webrtc::MacDisplayConfiguration::MacDisplayConfiguration ( const MacDisplayConfiguration other)

◆ MacDisplayConfiguration() [6/6]

webrtc::MacDisplayConfiguration::MacDisplayConfiguration ( MacDisplayConfiguration &&  other)

◆ ~MacDisplayConfiguration() [2/2]

webrtc::MacDisplayConfiguration::~MacDisplayConfiguration ( )

Member Function Documentation

◆ operator=() [1/4]

MacDisplayConfiguration & webrtc::MacDisplayConfiguration::operator= ( const MacDisplayConfiguration other)
default

◆ operator=() [2/4]

MacDisplayConfiguration& webrtc::MacDisplayConfiguration::operator= ( const MacDisplayConfiguration other)

◆ operator=() [3/4]

MacDisplayConfiguration& webrtc::MacDisplayConfiguration::operator= ( MacDisplayConfiguration &&  other)

◆ operator=() [4/4]

MacDisplayConfiguration & webrtc::MacDisplayConfiguration::operator= ( MacDisplayConfiguration &&  other)
default

Member Data Documentation

◆ bounds

DesktopRect webrtc::MacDisplayConfiguration::bounds

◆ dip_to_pixel_scale

float webrtc::MacDisplayConfiguration::dip_to_pixel_scale = 1.0f

◆ id

CGDirectDisplayID webrtc::MacDisplayConfiguration::id = 0

◆ pixel_bounds

DesktopRect webrtc::MacDisplayConfiguration::pixel_bounds

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