7#ifndef KISASYNCANIMATIONFRAMESSAVINGRENDERER_H
8#define KISASYNCANIMATIONFRAMESSAVINGRENDERER_H
20 const QString &fileNamePrefix,
21 const QString &fileNameSuffix,
22 const QByteArray &outputMimeType,
24 const int sequenceNumberingOffset,
25 const bool onlyNeedsUniqueFrames,
39 const QScopedPointer<Private>
m_d;
void frameCancelledCallback(int frame, CancelReason cancelReason) override
frameCancelledCallback is called when the rendering of the frame was cancelled.
void sigCancelRegenerationInternal(int frame, KisAsyncAnimationRendererBase::CancelReason cancelReason)
const QScopedPointer< Private > m_d
void frameCompletedCallback(int frame, const KisRegion &requestedRegion) override
frameCompletedCallback is called by the renderer when a new frame becomes ready
KisAsyncAnimationFramesSavingRenderer(KisImageSP image, const QString &fileNamePrefix, const QString &fileNameSuffix, const QByteArray &outputMimeType, const KisTimeSpan &range, const int sequenceNumberingOffset, const bool onlyNeedsUniqueFrames, KisPropertiesConfigurationSP exportConfiguration)
~KisAsyncAnimationFramesSavingRenderer()
void sigCompleteRegenerationInternal(int frame)
KisRegion requestedRegion