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

Public Types

enum  Type { Fade , Blend }
 

Public Member Functions

void advanceTime (float step) override
 
 BlendKBEffect (PresentationKB *const parent, bool m_needFadeIn=true)
 
bool done () override
 
virtual bool fadeIn () const
 
Type type () override
 
 ~BlendKBEffect () 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

◆ BlendKBEffect()

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

◆ ~BlendKBEffect()

DigikamGenericPresentationPlugin::BlendKBEffect::~BlendKBEffect ( )
override

Member Function Documentation

◆ advanceTime()

◆ chooseKBEffect()

◆ done()

◆ fadeIn()

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

◆ image()

KBImage * DigikamGenericPresentationPlugin::KBEffect::image ( int  img) const
protectedinherited

◆ setupNewImage()

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

◆ swapImages()

void DigikamGenericPresentationPlugin::KBEffect::swapImages ( )
protectedinherited

Referenced by done().

◆ type()

Type DigikamGenericPresentationPlugin::BlendKBEffect::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: