#include <EventListener.h>
◆ DataEventHandler
Event registration function signatures
◆ EventListener()
| hdps::EventListener::EventListener |
( |
| ) |
|
Constructor, registers the event listener
◆ ~EventListener()
| hdps::EventListener::~EventListener |
( |
| ) |
|
|
virtual |
Destructor, unregisters the event listener from the core
◆ addSupportedEventType()
| void hdps::EventListener::addSupportedEventType |
( |
std::uint32_t |
eventType | ) |
|
Add supported event type
- Parameters
-
| eventType | Type of event that should be supported |
◆ isEventTypeSupported()
| bool hdps::EventListener::isEventTypeSupported |
( |
std::uint32_t |
eventType | ) |
const |
Determines whether the listener should listen to a specific event type or not
- Parameters
-
- Returns
- Boolean indicating whether the listener should listen to a specific event type or not
◆ registerDataEvent()
◆ registerDataEventByType()
◆ removeSupportedEventType()
| void hdps::EventListener::removeSupportedEventType |
( |
std::uint32_t |
eventType | ) |
|
Remove supported event type
- Parameters
-
| eventType | Type of event that should be not be supported anymore |
◆ setSupportedEventTypes()
| void hdps::EventListener::setSupportedEventTypes |
( |
const QSet< std::uint32_t > & |
eventTypes | ) |
|
Add supported event types
- Parameters
-
| eventType | Types of events that should be supported |
◆ AbstractEventManager
Event types this listener should listen to (will listen to all if left empty)
The documentation for this class was generated from the following files: