![]() |
Qt 6.x
The Qt SDK
|
#include <qvnc_p.h>
Public Member Functions | |
QVncDirtyMap (QVncScreen *screen) | |
virtual | ~QVncDirtyMap () |
void | reset () |
bool | dirty (int x, int y) const |
virtual void | setDirty (int x, int y, bool force=false)=0 |
void | setClean (int x, int y) |
Public Attributes | |
QVncScreen * | screen |
int | bytesPerPixel |
int | numDirty |
int | mapWidth |
int | mapHeight |
Protected Attributes | |
uchar * | map |
uchar * | buffer |
int | bufferWidth |
int | bufferHeight |
int | bufferStride |
int | numTiles |
QVncDirtyMap::QVncDirtyMap | ( | QVncScreen * | screen | ) |
Definition at line 26 of file qvnc.cpp.
References bufferHeight, bufferStride, bufferWidth, bytesPerPixel, QFbScreen::depth(), QFbScreen::geometry(), QRect::height(), map, MAP_TILE_SIZE, mapHeight, mapWidth, numTiles, screen, and QRect::width().
|
virtual |
|
inline |
void QVncDirtyMap::reset | ( | ) |
Definition at line 47 of file qvnc.cpp.
References bufferHeight, bufferStride, map, numDirty, and numTiles.
|
inline |
Implemented in QVncDirtyMapOptimized< T >.
|
protected |
Definition at line 48 of file qvnc_p.h.
Referenced by ~QVncDirtyMap().
|
protected |
Definition at line 50 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and reset().
|
protected |
Definition at line 51 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and reset().
|
protected |
Definition at line 49 of file qvnc_p.h.
Referenced by QVncDirtyMap().
int QVncDirtyMap::bytesPerPixel |
Definition at line 41 of file qvnc_p.h.
Referenced by QVncDirtyMap().
|
protected |
Definition at line 47 of file qvnc_p.h.
Referenced by QVncDirtyMap(), ~QVncDirtyMap(), dirty(), reset(), and setClean().
int QVncDirtyMap::mapHeight |
Definition at line 44 of file qvnc_p.h.
Referenced by QVncDirtyMap().
int QVncDirtyMap::mapWidth |
Definition at line 43 of file qvnc_p.h.
Referenced by QVncDirtyMap(), dirty(), and setClean().
int QVncDirtyMap::numDirty |
Definition at line 42 of file qvnc_p.h.
Referenced by reset(), setClean(), and QVncClient::setDirty().
|
protected |
Definition at line 52 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and reset().
QVncScreen* QVncDirtyMap::screen |
Definition at line 40 of file qvnc_p.h.
Referenced by QVncDirtyMap().