Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QVncDirtyMapOptimized< T > Class Template Reference

#include <qvnc_p.h>

+ Inheritance diagram for QVncDirtyMapOptimized< T >:
+ Collaboration diagram for QVncDirtyMapOptimized< T >:

Public Member Functions

 QVncDirtyMapOptimized (QVncScreen *screen)
 
 ~QVncDirtyMapOptimized ()
 
void setDirty (int x, int y, bool force=false) override
 
- Public Member Functions inherited from QVncDirtyMap
 QVncDirtyMap (QVncScreen *screen)
 
virtual ~QVncDirtyMap ()
 
void reset ()
 
bool dirty (int x, int y) const
 
void setClean (int x, int y)
 

Additional Inherited Members

- Public Attributes inherited from QVncDirtyMap
QVncScreenscreen
 
int bytesPerPixel
 
int numDirty
 
int mapWidth
 
int mapHeight
 
- Protected Attributes inherited from QVncDirtyMap
ucharmap
 
ucharbuffer
 
int bufferWidth
 
int bufferHeight
 
int bufferStride
 
int numTiles
 

Detailed Description

template<class T>
class QVncDirtyMapOptimized< T >

Definition at line 56 of file qvnc_p.h.

Constructor & Destructor Documentation

◆ QVncDirtyMapOptimized()

template<class T >
QVncDirtyMapOptimized< T >::QVncDirtyMapOptimized ( QVncScreen * screen)
inline

Definition at line 59 of file qvnc_p.h.

◆ ~QVncDirtyMapOptimized()

template<class T >
QVncDirtyMapOptimized< T >::~QVncDirtyMapOptimized ( )
inline

Definition at line 60 of file qvnc_p.h.

Member Function Documentation

◆ setDirty()

template<class T >
void QVncDirtyMapOptimized< T >::setDirty ( int x,
int y,
bool force = false )
overridevirtual

Implements QVncDirtyMap.

Definition at line 66 of file qvnc.cpp.

References map, MAP_TILE_SIZE, qEnvironmentVariableIsSet(), and screen.

+ Here is the call graph for this function:

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