27 #ifndef DIGIKAM_KB_EFFECT_H
28 #define DIGIKAM_KB_EFFECT_H
104 bool done()
override;
127 bool done()
override;
Definition: kbeffect.h:114
bool done() override
Definition: kbeffect.cpp:154
Type type() override
Definition: kbeffect.h:121
BlendKBEffect(PresentationKB *const parent, bool m_needFadeIn=true)
Definition: kbeffect.cpp:143
~BlendKBEffect() override
Definition: kbeffect.cpp:150
void advanceTime(float step) override
Definition: kbeffect.cpp:167
Definition: kbeffect.h:91
void advanceTime(float step) override
Definition: kbeffect.cpp:118
Type type() override
Definition: kbeffect.h:98
~FadeKBEffect() override
Definition: kbeffect.cpp:102
bool done() override
Definition: kbeffect.cpp:106
FadeKBEffect(PresentationKB *const parent, bool m_needFadeIn=true)
Definition: kbeffect.cpp:96
Definition: kbeffect.h:41
virtual bool fadeIn() const
Definition: kbeffect.h:56
void swapImages()
Definition: kbeffect.cpp:60
static int m_numKBEffectRepeated
Definition: kbeffect.h:75
KBImage * image(int img) const
Definition: kbeffect.cpp:65
virtual ~KBEffect()=default
KBImage * m_img[2]
Definition: kbeffect.h:77
virtual void advanceTime(float step)=0
static Type chooseKBEffect(Type oldType)
Definition: kbeffect.cpp:72
Type
Definition: kbeffect.h:46
@ Fade
Definition: kbeffect.h:47
@ Blend
Definition: kbeffect.h:48
KBEffect(PresentationKB *const parent, bool m_needFadeIn=true)
Definition: kbeffect.cpp:47
bool m_needFadeIn
Definition: kbeffect.h:76
void setupNewImage(int img)
Definition: kbeffect.cpp:55
Definition: presentationkb.h:94
Definition: presentationkb.h:114
Definition: presentation_audiopage.cpp:46