webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
webrtc::DesktopCaptureOptions Class Reference

#include <desktop_capture_options.h>

Public Member Functions

 DesktopCaptureOptions ()
 
 DesktopCaptureOptions (const DesktopCaptureOptions &options)
 
 DesktopCaptureOptions (DesktopCaptureOptions &&options)
 
 ~DesktopCaptureOptions ()
 
DesktopCaptureOptionsoperator= (const DesktopCaptureOptions &options)
 
DesktopCaptureOptionsoperator= (DesktopCaptureOptions &&options)
 
bool use_update_notifications () const
 
void set_use_update_notifications (bool use_update_notifications)
 
bool disable_effects () const
 
void set_disable_effects (bool disable_effects)
 
bool detect_updated_region () const
 
void set_detect_updated_region (bool detect_updated_region)
 
 DesktopCaptureOptions ()
 
 DesktopCaptureOptions (const DesktopCaptureOptions &options)
 
 DesktopCaptureOptions (DesktopCaptureOptions &&options)
 
 ~DesktopCaptureOptions ()
 
DesktopCaptureOptionsoperator= (const DesktopCaptureOptions &options)
 
DesktopCaptureOptionsoperator= (DesktopCaptureOptions &&options)
 
bool use_update_notifications () const
 
void set_use_update_notifications (bool use_update_notifications)
 
bool disable_effects () const
 
void set_disable_effects (bool disable_effects)
 
bool detect_updated_region () const
 
void set_detect_updated_region (bool detect_updated_region)
 

Static Public Member Functions

static DesktopCaptureOptions CreateDefault ()
 
static DesktopCaptureOptions CreateDefault ()
 

Constructor & Destructor Documentation

◆ DesktopCaptureOptions() [1/6]

webrtc::DesktopCaptureOptions::DesktopCaptureOptions ( )

◆ DesktopCaptureOptions() [2/6]

webrtc::DesktopCaptureOptions::DesktopCaptureOptions ( const DesktopCaptureOptions options)
default

◆ DesktopCaptureOptions() [3/6]

webrtc::DesktopCaptureOptions::DesktopCaptureOptions ( DesktopCaptureOptions &&  options)
default

◆ ~DesktopCaptureOptions() [1/2]

webrtc::DesktopCaptureOptions::~DesktopCaptureOptions ( )

◆ DesktopCaptureOptions() [4/6]

webrtc::DesktopCaptureOptions::DesktopCaptureOptions ( )

◆ DesktopCaptureOptions() [5/6]

webrtc::DesktopCaptureOptions::DesktopCaptureOptions ( const DesktopCaptureOptions options)

◆ DesktopCaptureOptions() [6/6]

webrtc::DesktopCaptureOptions::DesktopCaptureOptions ( DesktopCaptureOptions &&  options)

◆ ~DesktopCaptureOptions() [2/2]

webrtc::DesktopCaptureOptions::~DesktopCaptureOptions ( )

Member Function Documentation

◆ CreateDefault() [1/2]

DesktopCaptureOptions webrtc::DesktopCaptureOptions::CreateDefault ( )
static

◆ CreateDefault() [2/2]

static DesktopCaptureOptions webrtc::DesktopCaptureOptions::CreateDefault ( )
static

◆ detect_updated_region() [1/2]

bool webrtc::DesktopCaptureOptions::detect_updated_region ( ) const
inline

◆ detect_updated_region() [2/2]

bool webrtc::DesktopCaptureOptions::detect_updated_region ( ) const
inline

◆ disable_effects() [1/2]

bool webrtc::DesktopCaptureOptions::disable_effects ( ) const
inline

◆ disable_effects() [2/2]

bool webrtc::DesktopCaptureOptions::disable_effects ( ) const
inline

◆ operator=() [1/4]

DesktopCaptureOptions & webrtc::DesktopCaptureOptions::operator= ( const DesktopCaptureOptions options)
default

◆ operator=() [2/4]

DesktopCaptureOptions& webrtc::DesktopCaptureOptions::operator= ( const DesktopCaptureOptions options)

◆ operator=() [3/4]

DesktopCaptureOptions & webrtc::DesktopCaptureOptions::operator= ( DesktopCaptureOptions &&  options)
default

◆ operator=() [4/4]

DesktopCaptureOptions& webrtc::DesktopCaptureOptions::operator= ( DesktopCaptureOptions &&  options)

◆ set_detect_updated_region() [1/2]

void webrtc::DesktopCaptureOptions::set_detect_updated_region ( bool  detect_updated_region)
inline

◆ set_detect_updated_region() [2/2]

void webrtc::DesktopCaptureOptions::set_detect_updated_region ( bool  detect_updated_region)
inline

◆ set_disable_effects() [1/2]

void webrtc::DesktopCaptureOptions::set_disable_effects ( bool  disable_effects)
inline

◆ set_disable_effects() [2/2]

void webrtc::DesktopCaptureOptions::set_disable_effects ( bool  disable_effects)
inline

◆ set_use_update_notifications() [1/2]

void webrtc::DesktopCaptureOptions::set_use_update_notifications ( bool  use_update_notifications)
inline

◆ set_use_update_notifications() [2/2]

void webrtc::DesktopCaptureOptions::set_use_update_notifications ( bool  use_update_notifications)
inline

◆ use_update_notifications() [1/2]

bool webrtc::DesktopCaptureOptions::use_update_notifications ( ) const
inline

◆ use_update_notifications() [2/2]

bool webrtc::DesktopCaptureOptions::use_update_notifications ( ) const
inline

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