59 throw ctkInvalidArgumentException(
"Cannot fire a null handler event");
67 if (baseEnabled == state)
void SetBaseEnabled(bool state)
void RemoveHandlerListener(IHandlerListener *handlerListener) override
void AddHandlerListener(IHandlerListener *handlerListener) override
void RemoveListener(IHandlerListener *listener)
void SetEnabled(const Object::Pointer &evaluationContext) override
virtual bool HasListeners() const
bool IsHandled() const override
void FireHandlerChanged(const SmartPointer< HandlerEvent > &handlerEvent)
void AddListener(IHandlerListener *listener)
bool HasListeners() const
bool IsEnabled() const override