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

#include <desktop_configuration.h>

Public Types

enum  Origin { BottomLeftOrigin, TopLeftOrigin, BottomLeftOrigin, TopLeftOrigin }
 
enum  Origin { BottomLeftOrigin, TopLeftOrigin, BottomLeftOrigin, TopLeftOrigin }
 

Public Member Functions

 MacDesktopConfiguration ()
 
 MacDesktopConfiguration (const MacDesktopConfiguration &other)
 
 MacDesktopConfiguration (MacDesktopConfiguration &&other)
 
 ~MacDesktopConfiguration ()
 
MacDesktopConfigurationoperator= (const MacDesktopConfiguration &other)
 
MacDesktopConfigurationoperator= (MacDesktopConfiguration &&other)
 
bool Equals (const MacDesktopConfiguration &other)
 
const MacDisplayConfigurationFindDisplayConfigurationById (CGDirectDisplayID id)
 
 MacDesktopConfiguration ()
 
 MacDesktopConfiguration (const MacDesktopConfiguration &other)
 
 MacDesktopConfiguration (MacDesktopConfiguration &&other)
 
 ~MacDesktopConfiguration ()
 
MacDesktopConfigurationoperator= (const MacDesktopConfiguration &other)
 
MacDesktopConfigurationoperator= (MacDesktopConfiguration &&other)
 
bool Equals (const MacDesktopConfiguration &other)
 
const MacDisplayConfigurationFindDisplayConfigurationById (CGDirectDisplayID id)
 

Static Public Member Functions

static MacDesktopConfiguration GetCurrent (Origin origin)
 
static MacDesktopConfiguration GetCurrent (Origin origin)
 

Public Attributes

DesktopRect bounds
 
DesktopRect pixel_bounds
 
float dip_to_pixel_scale = 1.0f
 
MacDisplayConfigurations displays
 

Member Enumeration Documentation

◆ Origin [1/2]

Enumerator
BottomLeftOrigin 
TopLeftOrigin 
BottomLeftOrigin 
TopLeftOrigin 

◆ Origin [2/2]

Enumerator
BottomLeftOrigin 
TopLeftOrigin 
BottomLeftOrigin 
TopLeftOrigin 

Constructor & Destructor Documentation

◆ MacDesktopConfiguration() [1/6]

webrtc::MacDesktopConfiguration::MacDesktopConfiguration ( )
default

◆ MacDesktopConfiguration() [2/6]

webrtc::MacDesktopConfiguration::MacDesktopConfiguration ( const MacDesktopConfiguration other)
default

◆ MacDesktopConfiguration() [3/6]

webrtc::MacDesktopConfiguration::MacDesktopConfiguration ( MacDesktopConfiguration &&  other)
default

◆ ~MacDesktopConfiguration() [1/2]

webrtc::MacDesktopConfiguration::~MacDesktopConfiguration ( )
default

◆ MacDesktopConfiguration() [4/6]

webrtc::MacDesktopConfiguration::MacDesktopConfiguration ( )

◆ MacDesktopConfiguration() [5/6]

webrtc::MacDesktopConfiguration::MacDesktopConfiguration ( const MacDesktopConfiguration other)

◆ MacDesktopConfiguration() [6/6]

webrtc::MacDesktopConfiguration::MacDesktopConfiguration ( MacDesktopConfiguration &&  other)

◆ ~MacDesktopConfiguration() [2/2]

webrtc::MacDesktopConfiguration::~MacDesktopConfiguration ( )

Member Function Documentation

◆ Equals() [1/2]

bool webrtc::MacDesktopConfiguration::Equals ( const MacDesktopConfiguration other)

◆ Equals() [2/2]

bool webrtc::MacDesktopConfiguration::Equals ( const MacDesktopConfiguration other)

◆ FindDisplayConfigurationById() [1/2]

const MacDisplayConfiguration * webrtc::MacDesktopConfiguration::FindDisplayConfigurationById ( CGDirectDisplayID  id)

◆ FindDisplayConfigurationById() [2/2]

const MacDisplayConfiguration* webrtc::MacDesktopConfiguration::FindDisplayConfigurationById ( CGDirectDisplayID  id)

◆ GetCurrent() [1/2]

MacDesktopConfiguration webrtc::MacDesktopConfiguration::GetCurrent ( Origin  origin)
static

◆ GetCurrent() [2/2]

static MacDesktopConfiguration webrtc::MacDesktopConfiguration::GetCurrent ( Origin  origin)
static

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

Member Data Documentation

◆ bounds

DesktopRect webrtc::MacDesktopConfiguration::bounds

◆ dip_to_pixel_scale

float webrtc::MacDesktopConfiguration::dip_to_pixel_scale = 1.0f

◆ displays

MacDisplayConfigurations webrtc::MacDesktopConfiguration::displays

◆ pixel_bounds

DesktopRect webrtc::MacDesktopConfiguration::pixel_bounds

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