1#ifndef XF_CUSTOMEVENT_H
2#define XF_CUSTOMEVENT_H
Base class for project related events.
Definition: customevent.h:22
void setDeleteAfterConsume(bool bDeleteAfterConsume=true)
Setter for bDeleteAfterConsume_ attribute.
Definition: customevent.h:43
bool deleteAfterConsume() const override
Tells the XF if the event should be deleted after processing.
Definition: customevent.h:36
XFCustomEvent(int id, interface::XFBehavior *pBehavior=nullptr)
bool bDeleteAfterConsume_
True if the XF should delete event after consumption/dispatching.
Definition: customevent.h:46
Base class for all types of events and timeouts.
Definition: event.h:23
Interface to receive and process events.
Definition: behavior.h:24