|
Krita Source Code Documentation
|
Functions | |
| bool | hasEvenDimensions (int width, int height) |
| bool | mustHaveEvenDimensions (const QString &mimeType, KisAnimationRenderingOptions::RenderMode renderMode) |
| KRITAUI_EXPORT bool | render (KisDocument *doc, KisViewManager *viewManager, KisAnimationRenderingOptions encoderOptions) |
| bool KisAnimationRender::hasEvenDimensions | ( | int | width, |
| int | height ) |
Definition at line 164 of file KisAnimationRender.cpp.
| bool KisAnimationRender::mustHaveEvenDimensions | ( | const QString & | mimeType, |
| KisAnimationRenderingOptions::RenderMode | renderMode ) |
Definition at line 159 of file KisAnimationRender.cpp.
References KisAnimationRenderingOptions::RENDER_FRAMES_ONLY.
| bool KisAnimationRender::render | ( | KisDocument * | doc, |
| KisViewManager * | viewManager, | ||
| KisAnimationRenderingOptions | encoderOptions ) |
Render an animation to file on disk. returns TRUE on success, FALSE on error or cancellation.
Definition at line 27 of file KisAnimationRender.cpp.
References KisAnimationRenderingOptions::basename, KisImage::bounds(), encoder(), KisDocument::errorMessage(), KisImportExportErrorCode::errorMessage(), KisAnimationRenderingOptions::firstFrame, KisAnimationRenderingOptions::frameExportConfig, KisAnimationRenderingOptions::frameMimeType, KisTimeSpan::fromTimeToTime(), hasEvenDimensions(), KisAnimationRenderingOptions::height, KisDocument::image, KisImportExportErrorCode::isOk(), KIS_SAFE_ASSERT_RECOVER_NOOP, KisAnimationRenderingOptions::lastFrame, KisViewManager::mainWindow(), mustHaveEvenDimensions(), KisAsyncAnimationFramesSaveDialog::regenerateRange(), KisAsyncAnimationRenderDialogBase::RenderComplete, KisAsyncAnimationRenderDialogBase::RenderFailed, KisAnimationRenderingOptions::renderMode(), KisAsyncAnimationRenderDialogBase::RenderTimedOut, KisAnimationRenderingOptions::resolveAbsoluteFramesDirectory(), KisAnimationRenderingOptions::resolveAbsoluteVideoFilePath(), KisAsyncAnimationFramesSaveDialog::savedFiles(), KisAsyncAnimationFramesSaveDialog::savedFilesMask(), KisAsyncAnimationFramesSaveDialog::savedUniqueFiles(), KisAnimationRenderingOptions::sequenceStart, KisAsyncAnimationRenderDialogBase::setBatchMode(), KisDocument::setErrorMessage(), KisAnimationRenderingOptions::shouldDeleteSequence, KisAnimationRenderingOptions::shouldEncodeVideo, KisMimeDatabase::suffixesForMimeType(), KisAnimationRenderingOptions::videoMimeType, KisMainWindow::viewManager, KisAnimationRenderingOptions::wantsOnlyUniqueFrameSequence, and KisAnimationRenderingOptions::width.