13 #ifndef BERRYABSTRACTHANDLER_H_
14 #define BERRYABSTRACTHANDLER_H_
void AddHandlerListener(IHandlerListener *handlerListener) override
bool IsEnabled() const override
void SetEnabled(const Object::Pointer &evaluationContext) override
virtual bool HasListeners() const
void RemoveHandlerListener(IHandlerListener *handlerListener) override
void SetBaseEnabled(bool state)
bool IsHandled() const override
berryObjectMacro(AbstractHandler)
void FireHandlerChanged(const SmartPointer< HandlerEvent > &handlerEvent)
Implements transparent reference counting.