|
Krita Source Code Documentation
|
#include <KisInMemoryFrameCacheSwapper.h>
Inheritance diagram for KisInMemoryFrameCacheSwapper:Public Member Functions | |
| void | forgetFrame (int frameId) override |
| QRect | frameDirtyRect (int frameId) const override |
| int | frameLevelOfDetail (int frameId) const override |
| bool | hasFrame (int frameId) const override |
| KisInMemoryFrameCacheSwapper () | |
| KisOpenGLUpdateInfoSP | loadFrame (int frameId) override |
| void | moveFrame (int srcFrameId, int dstFrameId) override |
| void | saveFrame (int frameId, KisOpenGLUpdateInfoSP info, const QRect &imageBounds) override |
| ~KisInMemoryFrameCacheSwapper () | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Public Member Functions inherited from KisAbstractFrameCacheSwapper | |
| virtual | ~KisAbstractFrameCacheSwapper () |
Public Attributes | |
| QMap< int, KisOpenGLUpdateInfoSP > | framesMap |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
Definition at line 12 of file KisInMemoryFrameCacheSwapper.cpp.
| KisInMemoryFrameCacheSwapper::KisInMemoryFrameCacheSwapper | ( | ) |
Definition at line 17 of file KisInMemoryFrameCacheSwapper.cpp.
| KisInMemoryFrameCacheSwapper::~KisInMemoryFrameCacheSwapper | ( | ) |
Definition at line 22 of file KisInMemoryFrameCacheSwapper.cpp.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 49 of file KisInMemoryFrameCacheSwapper.cpp.
References KIS_SAFE_ASSERT_RECOVER_RETURN, and m_d.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 67 of file KisInMemoryFrameCacheSwapper.cpp.
References KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE, and m_d.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 60 of file KisInMemoryFrameCacheSwapper.cpp.
References KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE, and m_d.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 55 of file KisInMemoryFrameCacheSwapper.cpp.
References m_d.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 34 of file KisInMemoryFrameCacheSwapper.cpp.
References KIS_SAFE_ASSERT_RECOVER_NOOP, and m_d.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 40 of file KisInMemoryFrameCacheSwapper.cpp.
References KIS_SAFE_ASSERT_RECOVER_NOOP, KIS_SAFE_ASSERT_RECOVER_RETURN, and m_d.
|
overridevirtual |
Implements KisAbstractFrameCacheSwapper.
Definition at line 26 of file KisInMemoryFrameCacheSwapper.cpp.
References KIS_SAFE_ASSERT_RECOVER_NOOP, and m_d.
| QMap<int, KisOpenGLUpdateInfoSP> KisInMemoryFrameCacheSwapper::framesMap |
Definition at line 14 of file KisInMemoryFrameCacheSwapper.cpp.
|
private |
Definition at line 38 of file KisInMemoryFrameCacheSwapper.h.