digiKam
DigikamGenericPresentationPlugin::FadeKBEffect Class Reference
+ Inheritance diagram for DigikamGenericPresentationPlugin::FadeKBEffect:

Public Types

enum  Type { Fade , Blend }
 

Public Member Functions

void advanceTime (float step) override
 
bool done () override
 
virtual bool fadeIn () const
 
 FadeKBEffect (PresentationKB *const parent, bool m_needFadeIn=true)
 
Type type () override
 
 ~FadeKBEffect () override
 

Static Public Member Functions

static Type chooseKBEffect (Type oldType)
 

Protected Member Functions

KBImageimage (int img) const
 
void setupNewImage (int img)
 
void swapImages ()
 

Protected Attributes

KBImagem_img [2]
 
bool m_needFadeIn
 

Static Protected Attributes

static int m_numKBEffectRepeated = 0
 

Member Enumeration Documentation

◆ Type

Enumerator
Fade 
Blend 

Constructor & Destructor Documentation

◆ FadeKBEffect()

DigikamGenericPresentationPlugin::FadeKBEffect::FadeKBEffect ( PresentationKB *const  parent,
bool  m_needFadeIn = true 
)
explicit

◆ ~FadeKBEffect()

DigikamGenericPresentationPlugin::FadeKBEffect::~FadeKBEffect ( )
override

Member Function Documentation

◆ advanceTime()

◆ chooseKBEffect()

◆ done()

bool DigikamGenericPresentationPlugin::FadeKBEffect::done ( )
overridevirtual

◆ fadeIn()

virtual bool DigikamGenericPresentationPlugin::KBEffect::fadeIn ( ) const
inlinevirtualinherited

◆ image()

◆ setupNewImage()

void DigikamGenericPresentationPlugin::KBEffect::setupNewImage ( int  img)
protectedinherited

◆ swapImages()

void DigikamGenericPresentationPlugin::KBEffect::swapImages ( )
protectedinherited

◆ type()

Type DigikamGenericPresentationPlugin::FadeKBEffect::type ( )
inlineoverridevirtual

Member Data Documentation

◆ m_img

◆ m_needFadeIn

bool DigikamGenericPresentationPlugin::KBEffect::m_needFadeIn
protectedinherited

◆ m_numKBEffectRepeated

int DigikamGenericPresentationPlugin::KBEffect::m_numKBEffectRepeated = 0
staticprotectedinherited

The documentation for this class was generated from the following files: