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

#include <screen_capturer_helper.h>

Public Member Functions

 ScreenCapturerHelper ()
 
 ~ScreenCapturerHelper ()
 
void ClearInvalidRegion ()
 
void InvalidateRegion (const DesktopRegion &invalid_region)
 
void InvalidateScreen (const DesktopSize &size)
 
void TakeInvalidRegion (DesktopRegion *invalid_region)
 
const DesktopSizesize_most_recent () const
 
void set_size_most_recent (const DesktopSize &size)
 
void SetLogGridSize (int log_grid_size)
 
 ScreenCapturerHelper ()
 
 ~ScreenCapturerHelper ()
 
void ClearInvalidRegion ()
 
void InvalidateRegion (const DesktopRegion &invalid_region)
 
void InvalidateScreen (const DesktopSize &size)
 
void TakeInvalidRegion (DesktopRegion *invalid_region)
 
const DesktopSizesize_most_recent () const
 
void set_size_most_recent (const DesktopSize &size)
 
void SetLogGridSize (int log_grid_size)
 

Static Public Member Functions

static void ExpandToGrid (const DesktopRegion &region, int log_grid_size, DesktopRegion *result)
 
static void ExpandToGrid (const DesktopRegion &region, int log_grid_size, DesktopRegion *result)
 

Constructor & Destructor Documentation

◆ ScreenCapturerHelper() [1/2]

webrtc::ScreenCapturerHelper::ScreenCapturerHelper ( )

◆ ~ScreenCapturerHelper() [1/2]

webrtc::ScreenCapturerHelper::~ScreenCapturerHelper ( )

◆ ScreenCapturerHelper() [2/2]

webrtc::ScreenCapturerHelper::ScreenCapturerHelper ( )

◆ ~ScreenCapturerHelper() [2/2]

webrtc::ScreenCapturerHelper::~ScreenCapturerHelper ( )

Member Function Documentation

◆ ClearInvalidRegion() [1/2]

void webrtc::ScreenCapturerHelper::ClearInvalidRegion ( )

◆ ClearInvalidRegion() [2/2]

void webrtc::ScreenCapturerHelper::ClearInvalidRegion ( )

◆ ExpandToGrid() [1/2]

void webrtc::ScreenCapturerHelper::ExpandToGrid ( const DesktopRegion region,
int  log_grid_size,
DesktopRegion result 
)
static

◆ ExpandToGrid() [2/2]

static void webrtc::ScreenCapturerHelper::ExpandToGrid ( const DesktopRegion region,
int  log_grid_size,
DesktopRegion result 
)
static

◆ InvalidateRegion() [1/2]

void webrtc::ScreenCapturerHelper::InvalidateRegion ( const DesktopRegion invalid_region)

◆ InvalidateRegion() [2/2]

void webrtc::ScreenCapturerHelper::InvalidateRegion ( const DesktopRegion invalid_region)

◆ InvalidateScreen() [1/2]

void webrtc::ScreenCapturerHelper::InvalidateScreen ( const DesktopSize size)

◆ InvalidateScreen() [2/2]

void webrtc::ScreenCapturerHelper::InvalidateScreen ( const DesktopSize size)

◆ set_size_most_recent() [1/2]

void webrtc::ScreenCapturerHelper::set_size_most_recent ( const DesktopSize size)

◆ set_size_most_recent() [2/2]

void webrtc::ScreenCapturerHelper::set_size_most_recent ( const DesktopSize size)

◆ SetLogGridSize() [1/2]

void webrtc::ScreenCapturerHelper::SetLogGridSize ( int  log_grid_size)

◆ SetLogGridSize() [2/2]

void webrtc::ScreenCapturerHelper::SetLogGridSize ( int  log_grid_size)

◆ size_most_recent() [1/2]

const DesktopSize & webrtc::ScreenCapturerHelper::size_most_recent ( ) const

◆ size_most_recent() [2/2]

const DesktopSize& webrtc::ScreenCapturerHelper::size_most_recent ( ) const

◆ TakeInvalidRegion() [1/2]

void webrtc::ScreenCapturerHelper::TakeInvalidRegion ( DesktopRegion invalid_region)

◆ TakeInvalidRegion() [2/2]

void webrtc::ScreenCapturerHelper::TakeInvalidRegion ( DesktopRegion invalid_region)

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