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

#include <mouse_cursor.h>

Public Member Functions

 MouseCursor ()
 
 MouseCursor (DesktopFrame *image, const DesktopVector &hotspot)
 
 ~MouseCursor ()
 
void set_image (DesktopFrame *image)
 
const DesktopFrameimage () const
 
void set_hotspot (const DesktopVector &hotspot)
 
const DesktopVectorhotspot () const
 
 MouseCursor ()
 
 MouseCursor (DesktopFrame *image, const DesktopVector &hotspot)
 
 ~MouseCursor ()
 
void set_image (DesktopFrame *image)
 
const DesktopFrameimage () const
 
void set_hotspot (const DesktopVector &hotspot)
 
const DesktopVectorhotspot () const
 

Static Public Member Functions

static MouseCursorCopyOf (const MouseCursor &cursor)
 
static MouseCursorCopyOf (const MouseCursor &cursor)
 

Constructor & Destructor Documentation

◆ MouseCursor() [1/4]

webrtc::MouseCursor::MouseCursor ( )

◆ MouseCursor() [2/4]

webrtc::MouseCursor::MouseCursor ( DesktopFrame image,
const DesktopVector hotspot 
)

◆ ~MouseCursor() [1/2]

webrtc::MouseCursor::~MouseCursor ( )

◆ MouseCursor() [3/4]

webrtc::MouseCursor::MouseCursor ( )

◆ MouseCursor() [4/4]

webrtc::MouseCursor::MouseCursor ( DesktopFrame image,
const DesktopVector hotspot 
)

◆ ~MouseCursor() [2/2]

webrtc::MouseCursor::~MouseCursor ( )

Member Function Documentation

◆ CopyOf() [1/2]

MouseCursor * webrtc::MouseCursor::CopyOf ( const MouseCursor cursor)
static

◆ CopyOf() [2/2]

static MouseCursor* webrtc::MouseCursor::CopyOf ( const MouseCursor cursor)
static

◆ hotspot() [1/2]

const DesktopVector& webrtc::MouseCursor::hotspot ( ) const
inline

◆ hotspot() [2/2]

const DesktopVector& webrtc::MouseCursor::hotspot ( ) const
inline

◆ image() [1/2]

const DesktopFrame* webrtc::MouseCursor::image ( ) const
inline

◆ image() [2/2]

const DesktopFrame* webrtc::MouseCursor::image ( ) const
inline

◆ set_hotspot() [1/2]

void webrtc::MouseCursor::set_hotspot ( const DesktopVector hotspot)
inline

◆ set_hotspot() [2/2]

void webrtc::MouseCursor::set_hotspot ( const DesktopVector hotspot)
inline

◆ set_image() [1/2]

void webrtc::MouseCursor::set_image ( DesktopFrame image)
inline

◆ set_image() [2/2]

void webrtc::MouseCursor::set_image ( DesktopFrame image)
inline

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