This is the base class for handling animation events.
Definition animeventhandlerbase.h:28
void SetCategoryName(const Util::StringAtom &catName)
set the category name
Definition animeventhandlerbase.h:56
virtual void OnFrame(Timing::Time time)
optional on frame method
Definition animeventhandlerbase.cc:46
Util::StringAtom categoryName
Definition animeventhandlerbase.h:49
__DeclareClass(AnimEventHandlerBase)
bool isOpen
Definition animeventhandlerbase.h:48
virtual ~AnimEventHandlerBase()
destructor
Definition animeventhandlerbase.cc:25
AnimEventHandlerBase()
constructor
Definition animeventhandlerbase.cc:16
const Util::StringAtom & GetCategoryName() const
get the category name
Definition animeventhandlerbase.h:65
virtual bool HandleEvent(const Animation::AnimEventInfo &event)
handle a event
Definition animeventhandlerbase.cc:34
The AnimEventInfo has extra information of the animevent, like the animjob from which it is initiated...
Definition animeventinfo.h:21
Message handlers are used to process a message.
Definition handler.h:20
A StringAtom.
Definition stringatom.h:22
Definition animeventhandlerbase.cc:10
double Time
the time datatype
Definition time.h:18