Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CDisplay Class Referenceabstract
Inheritance diagram for CDisplay:

Public Member Functions

virtual int Width ()=0
virtual int Height ()=0
virtual int GetScreenCount ()=0
virtual QImage::Format GetFormat ()=0
virtual QImage GetDisplay ()=0
virtual QImage GetDisplay (int x, int y, int width, int height)=0
virtual QImage GetCursor (QPoint &pos, QPoint &posHot)=0
virtual QPoint GetCursorPosition ()=0
bool GetHasCursor () const
void SetHasCursor (bool newHasCursor)

Static Public Member Functions

static CDisplayInstance ()

Protected Member Functions

virtual int Open ()=0
virtual int Close ()=0

Private Attributes

bool m_bHasCursor

Detailed Description

Definition at line 12 of file Display.h.

Constructor & Destructor Documentation

◆ CDisplay()

CDisplay::CDisplay ( )
inlineexplicit

Definition at line 15 of file Display.h.

◆ ~CDisplay()

virtual CDisplay::~CDisplay ( )
inlinevirtual

Definition at line 16 of file Display.h.

Member Function Documentation

◆ GetHasCursor()

bool CDisplay::GetHasCursor ( ) const
inline

Definition at line 29 of file Display.h.

◆ Instance()

CDisplay * CDisplay::Instance ( )
static

Definition at line 34 of file DisplayXLib.cpp.

◆ SetHasCursor()

void CDisplay::SetHasCursor ( bool newHasCursor)
inline

Definition at line 33 of file Display.h.

Member Data Documentation

◆ m_bHasCursor

bool CDisplay::m_bHasCursor
private

Definition at line 43 of file Display.h.


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