63 throw ctkInvalidArgumentException(
"Cannot fire a null handler event");
71 if (baseEnabled == state)
void SetBaseEnabled(bool state)
berryObjectMacro(AbstractHandler) private IHandlerListener::Events handlerListeners
void RemoveHandlerListener(IHandlerListener *handlerListener) override
void AddHandlerListener(IHandlerListener *handlerListener) override
virtual bool HasListeners() const
void SetEnabled(const Object::Pointer &evaluationContext) override
bool IsHandled() const override
void FireHandlerChanged(const SmartPointer< HandlerEvent > &handlerEvent)
bool IsEnabled() const override