|
Krita Source Code Documentation
|
#include <kis_gap_map.h>
Public Member Functions | |
| KisTileOptimizedAccessor (KisPaintDeviceSP &paintDevice) | |
| ALWAYS_INLINE quint8 * | rawData (int x, int y) |
| quint8 * | tileRawData (int tileX, int tileY) |
Private Attributes | |
| KisRandomAccessorSP | m_accessor |
| const quint32 | m_pixelSize |
| QPoint | m_tile |
| quint8 * | m_tileRawData |
Static Private Attributes | |
| static constexpr int | TileSize = 64 |
Definition at line 22 of file kis_gap_map.h.
|
inline |
Definition at line 25 of file kis_gap_map.h.
|
inline |
Definition at line 53 of file kis_gap_map.h.
References m_pixelSize, m_tileRawData, tileRawData(), and TileSize.
|
inline |
Definition at line 35 of file kis_gap_map.h.
References KIS_ASSERT, m_accessor, m_tile, m_tileRawData, KisRandomConstAccessorNG::moveTo(), KisRandomConstAccessorNG::numContiguousColumns(), KisRandomConstAccessorNG::numContiguousRows(), KisBaseAccessor::rawData(), and TileSize.
|
private |
Definition at line 70 of file kis_gap_map.h.
|
private |
Definition at line 68 of file kis_gap_map.h.
|
private |
Definition at line 71 of file kis_gap_map.h.
|
private |
Definition at line 72 of file kis_gap_map.h.
|
staticconstexprprivate |
Definition at line 66 of file kis_gap_map.h.