|
Krita Source Code Documentation
|
#include "KisCanvasAnimationState.h"#include <QTimer>#include <QtMath>#include "kis_global.h"#include "kis_algebra_2d.h"#include "kis_config.h"#include "kis_config_notifier.h"#include "kis_image.h"#include "kis_canvas2.h"#include "kis_animation_frame_cache.h"#include "kis_signal_auto_connection.h"#include "kis_image_animation_interface.h"#include "kis_time_span.h"#include "kis_signal_compressor.h"#include "animation/KisFrameDisplayProxy.h"#include <KisDocument.h>#include <QFileInfo>#include <QThread>#include "kis_signal_compressor_with_param.h"#include "KisImageBarrierLock.h"#include "kis_layer_utils.h"#include "KisDecoratedNodeInterface.h"#include "kis_keyframe_channel.h"#include "KisPlaybackEngine.h"#include "kis_image_config.h"#include <limits>#include "KisViewManager.h"#include "kis_icon_utils.h"#include "KisPart.h"#include "dialogs/KisAsyncAnimationCacheRenderDialog.h"#include "KisRollingMeanAccumulatorWrapper.h"#include "kis_onion_skin_compositor.h"#include <atomic>#include "KisCanvasAnimationState.moc"Go to the source code of this file.
Classes | |
| class | CanvasPlaybackEnvironment |
| PlaybackEnvironment (Private) Constructs and deconstructs the necessary viewing conditions when animation playback begins and ends. This includes disabling and enabling onion skins based on playback condition and other such tasks. Also keeps track of original origin frame of initial play command, so play/pause can work while stop will always return to the origin of playback (where the user first pressed play from the stopped state.) More... | |
| struct | KisCanvasAnimationState::Private |
| class | SingleShotSignal |