20#ifndef INCLUDED_SLIDESHOW_SOURCE_INC_ENUMANIMATION_HXX
21#define INCLUDED_SLIDESHOW_SOURCE_INC_ENUMANIMATION_HXX
Interface defining a generic animation.
Interface defining an enum animation.
virtual bool operator()(ValueType k)=0
Set the animation to value k.
virtual ValueType getUnderlyingValue() const =0
Request the underlying value for this animation.
::std::shared_ptr< EnumAnimation > EnumAnimationSharedPtr