|
Krita Source Code Documentation
|
#include <kis_buffer_stream.h>
Inheritance diagram for KisBufferStreamContigBelow16:Public Member Functions | |
| KisBufferStreamContigBelow16 (uint8_t *src, uint16_t depth, tsize_t lineSize) | |
| uint32_t | nextValue () override |
| ~KisBufferStreamContigBelow16 () override=default | |
Public Member Functions inherited from KisBufferStreamContigBase | |
| KisBufferStreamContigBase (uint8_t *src, uint16_t depth, tsize_t lineSize) | |
| void | moveToLine (tsize_t lineNumber) override |
| void | moveToPos (tsize_t x, tsize_t y) override |
| void | restart () override |
| tsize_t | width () const override |
| tsize_t | x () const override |
| tsize_t | y () const override |
| ~KisBufferStreamContigBase () override=default | |
Public Member Functions inherited from KisBufferStreamBase | |
| KisBufferStreamBase (uint16_t depth) | |
| virtual | ~KisBufferStreamBase ()=default |
Additional Inherited Members | |
Protected Attributes inherited from KisBufferStreamContigBase | |
| tsize_t | m_lineNumber = 0 |
| tsize_t | m_lineOffset = 0 |
| const tsize_t | m_lineSize |
| uint16_t | m_posinc = 0 |
| uint8_t *const | m_src |
| uint8_t * | m_srcIt |
Protected Attributes inherited from KisBufferStreamBase | |
| uint16_t | m_depth |
Definition at line 63 of file kis_buffer_stream.h.
|
inline |
Definition at line 66 of file kis_buffer_stream.h.
|
overridedefault |
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 64 of file kis_buffer_stream.cc.
References KisBufferStreamBase::m_depth, KisBufferStreamContigBase::m_lineNumber, KisBufferStreamContigBase::m_lineOffset, KisBufferStreamContigBase::m_lineSize, KisBufferStreamContigBase::m_posinc, KisBufferStreamContigBase::m_srcIt, and value().