7#ifndef KISASYNCANIMATIONFRAMESSAVEDIALOG_H
8#define KISASYNCANIMATIONFRAMESSAVEDIALOG_H
19 const QString &baseFilename,
21 bool onlyNeedsUniqueFrames,
28 QString savedFilesMask()
const;
29 QString savedFilesMaskWildcard()
const;
43 const QScopedPointer<Private>
m_d;
const QScopedPointer< Private > m_d
KisAsyncAnimationRenderDialogBase is a special class for rendering multiple frames of the image and p...
virtual KisAsyncAnimationRendererBase * createRenderer(KisImageSP image)=0
create a renderer object linked to image
virtual Result regenerateRange(KisViewManager *viewManager)
start generation of frames and (if not in batch mode) show the dialog
virtual void initializeRendererForFrame(KisAsyncAnimationRendererBase *renderer, KisImageSP image, int frame)=0
virtual QList< int > calcDirtyFrames() const =0
returns a list of frames that should be regenerated by the dialog