Qt 4.8
|
#include <qscreenvnc_p.h>
Public Functions | |
bool | dirty (int x, int y) const |
bool | dirty (int x, int y) const |
QVNCDirtyMap (QScreen *screen) | |
QVNCDirtyMap (QVNCScreen *screen) | |
void | reset () |
void | reset () |
void | setClean (int x, int y) |
void | setClean (int x, int y) |
virtual void | setDirty (int x, int y, bool force=false)=0 |
virtual void | setDirty (int x, int y, bool force=false)=0 |
virtual | ~QVNCDirtyMap () |
virtual | ~QVNCDirtyMap () |
Public Variables | |
int | bytesPerPixel |
int | mapHeight |
int | mapWidth |
int | numDirty |
Protected Variables | |
uchar * | buffer |
int | bufferHeight |
int | bufferStride |
int | bufferWidth |
uchar * | map |
int | numTiles |
QScreen * | screen |
QVNCScreen * | screen |
Definition at line 104 of file qscreenvnc_p.h.
QVNCDirtyMap::QVNCDirtyMap | ( | QScreen * | screen | ) |
Definition at line 1664 of file qscreenvnc_qws.cpp.
|
virtual |
QVNCDirtyMap::QVNCDirtyMap | ( | QVNCScreen * | screen | ) |
Definition at line 1502 of file qvncserver.cpp.
|
virtual |
|
inline |
Definition at line 1692 of file qscreenvnc_qws.cpp.
Referenced by QVNCServer::dirtyMap(), QVNCDirtyMap(), QRfbRawEncoder::write(), and QRfbHextileEncoder< SRC >::write().
bool QVNCDirtyMap::dirty | ( | int | x, |
int | y | ||
) | const |
void QVNCDirtyMap::reset | ( | ) |
Definition at line 1685 of file qscreenvnc_qws.cpp.
Referenced by QVNCServer::newConnection(), and QVNCDirtyMap().
void QVNCDirtyMap::reset | ( | ) |
|
inline |
Definition at line 1697 of file qscreenvnc_qws.cpp.
Referenced by QVNCDirtyMap(), QRfbRawEncoder::write(), and QRfbHextileEncoder< SRC >::write().
void QVNCDirtyMap::setClean | ( | int | x, |
int | y | ||
) |
|
pure virtual |
Implemented in QVNCDirtyMapOptimized< T >, and QVNCDirtyMapOptimized< T >.
Referenced by QVNCScreenPrivate::QVNCScreenPrivate().
|
pure virtual |
Implemented in QVNCDirtyMapOptimized< T >, and QVNCDirtyMapOptimized< T >.
|
protected |
Definition at line 124 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), reset(), QVNCDirtyMapOptimized< T >::setDirty(), and ~QVNCDirtyMap().
|
protected |
Definition at line 126 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), reset(), and QVNCDirtyMapOptimized< T >::setDirty().
|
protected |
Definition at line 127 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), reset(), and QVNCDirtyMapOptimized< T >::setDirty().
|
protected |
Definition at line 125 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), and QVNCDirtyMapOptimized< T >::setDirty().
int QVNCDirtyMap::bytesPerPixel |
Definition at line 115 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), and QVNCDirtyMapOptimized< T >::setDirty().
|
protected |
Definition at line 122 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), and ~QVNCDirtyMap().
int QVNCDirtyMap::mapHeight |
Definition at line 119 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), QRfbRawEncoder::write(), and QRfbHextileEncoder< SRC >::write().
int QVNCDirtyMap::mapWidth |
Definition at line 118 of file qscreenvnc_p.h.
Referenced by dirty(), QVNCDirtyMap(), setClean(), QVNCDirtyMapOptimized< T >::setDirty(), QRfbRawEncoder::write(), and QRfbHextileEncoder< SRC >::write().
int QVNCDirtyMap::numDirty |
Definition at line 117 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), reset(), setClean(), QVNCDirtyMapOptimized< T >::setDirty(), QVNCServer::setDirty(), and QRfbHextileEncoder< SRC >::write().
|
protected |
Definition at line 128 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), and reset().
|
protected |
Definition at line 123 of file qscreenvnc_p.h.
Referenced by QVNCDirtyMap(), and QVNCDirtyMapOptimized< T >::setDirty().
|
protected |
Definition at line 125 of file qvncserver.h.