|
Krita Source Code Documentation
|
#include <kis_buffer_stream.h>
Inheritance diagram for KisBufferStreamSeparate:Public Member Functions | |
| KisBufferStreamSeparate (uint8_t **srcs, uint16_t nb_samples, uint16_t depth, tsize_t *lineSize) | |
| void | moveToLine (tsize_t lineNumber) override |
| void | moveToPos (tsize_t x, tsize_t y) override |
| uint32_t | nextValue () override |
| void | restart () override |
| tsize_t | width () const override |
| tsize_t | x () const override |
| tsize_t | y () const override |
| ~KisBufferStreamSeparate () override=default | |
Public Member Functions inherited from KisBufferStreamBase | |
| KisBufferStreamBase (uint16_t depth) | |
| virtual | ~KisBufferStreamBase ()=default |
Protected Attributes | |
| uint16_t | m_current_sample = 0 |
| uint16_t | m_nb_samples |
| QVector< QSharedPointer< KisBufferStreamBase > > | streams |
Protected Attributes inherited from KisBufferStreamBase | |
| uint16_t | m_depth |
Definition at line 100 of file kis_buffer_stream.h.
| KisBufferStreamSeparate::KisBufferStreamSeparate | ( | uint8_t ** | srcs, |
| uint16_t | nb_samples, | ||
| uint16_t | depth, | ||
| tsize_t * | lineSize ) |
Definition at line 136 of file kis_buffer_stream.cc.
References m_nb_samples, restart(), and streams.
|
overridedefault |
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 184 of file kis_buffer_stream.cc.
References KIS_ASSERT, and moveToPos().
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 190 of file kis_buffer_stream.cc.
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 168 of file kis_buffer_stream.cc.
References m_current_sample, m_nb_samples, streams, and value().
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 176 of file kis_buffer_stream.cc.
References m_current_sample, and streams.
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 207 of file kis_buffer_stream.cc.
References m_current_sample, and streams.
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 197 of file kis_buffer_stream.cc.
References m_current_sample, and streams.
|
overridevirtual |
Implements KisBufferStreamBase.
Definition at line 202 of file kis_buffer_stream.cc.
References m_current_sample, and streams.
|
protected |
Definition at line 125 of file kis_buffer_stream.h.
|
protected |
Definition at line 126 of file kis_buffer_stream.h.
|
protected |
Definition at line 124 of file kis_buffer_stream.h.