![]() |
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().