![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#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, mapHeight, mapWidth, numDirty, numTiles, and screen.
void QVncDirtyMap::reset | ( | ) |
|
inline |
|
pure virtual |
Implemented in QVncDirtyMapOptimized< T >.
|
protected |
Definition at line 48 of file qvnc_p.h.
Referenced by testing.tools.encode_pdf_filter._Ascii85DecodePdfStream::close(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::close(), testing.tools.encode_pdf_filter._PdfStream::close(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::flush(), testing.tools.encode_pdf_filter._PdfStream::flush(), testing.tools.encode_pdf_filter._SinkPdfStream::getbuffer(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::write(), testing.tools.encode_pdf_filter._PdfStream::write(), and testing.tools.encode_pdf_filter._PngIdatPdfStream::write().
|
protected |
Definition at line 50 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and QVncDirtyMapOptimized< T >::setDirty().
|
protected |
Definition at line 51 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and QVncDirtyMapOptimized< T >::setDirty().
|
protected |
Definition at line 49 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and QVncDirtyMapOptimized< T >::setDirty().
int QVncDirtyMap::bytesPerPixel |
Definition at line 41 of file qvnc_p.h.
Referenced by QVncDirtyMap(), and QVncDirtyMapOptimized< T >::setDirty().
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(), and QVncDirtyMapOptimized< T >::setDirty().
int QVncDirtyMap::numDirty |
Definition at line 42 of file qvnc_p.h.
Referenced by QVncDirtyMap(), reset(), setClean(), QVncClient::setDirty(), and QVncDirtyMapOptimized< T >::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(), and QVncDirtyMapOptimized< T >::setDirty().