16 : m_dropFramesMode {true}
26 this, &KisAnimationPlaybackControlsModel::setplaybackSpeed);
27 connect(
this, &KisAnimationPlaybackControlsModel::playbackSpeedChanged,
34 connect(
this, &KisAnimationPlaybackControlsModel::dropFramesModeChanged,
37 this, &KisAnimationPlaybackControlsModel::setdropFramesMode);
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
lager::state< bool, lager::automatic_tag > m_dropFramesMode
void connectAnimationState(KisCanvasAnimationState *state)
void connectPlaybackEngine(KisPlaybackEngine *engine)
KisAnimationPlaybackControlsModel()
The KisCanvasAnimationState class stores all of the canvas-specific animation state.
qreal playbackSpeed() const
void setPlaybackSpeed(qreal value)
void sigPlaybackSpeedChanged(qreal value)
Krita's base animation playback engine for producing image frame changes and associated audio.
virtual void setDropFramesMode(bool value)
void sigDropFramesModeChanged(bool value)
constexpr auto scale_real_to_int