diff options
| author | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-11-13 12:22:17 +0100 | 
|---|---|---|
| committer | WBoerenkamps <wrj.boerenkamps@student.avans.nl> | 2024-11-13 12:22:17 +0100 | 
| commit | ab69e41cabd6f5a84ebb2e2629d194b49b7039de (patch) | |
| tree | 16f95b45b01e59ffef7cd4c5f0cb4aa499c4b804 | |
| parent | ab0c50d5b719863ab9e9821e6720bba450e174ce (diff) | |
added some extra comments
| -rw-r--r-- | src/crepe/api/EventHandler.h | 2 | ||||
| -rw-r--r-- | src/example/events.cpp | 7 | 
2 files changed, 4 insertions, 5 deletions
| diff --git a/src/crepe/api/EventHandler.h b/src/crepe/api/EventHandler.h index 5b9ac0d..dc06806 100644 --- a/src/crepe/api/EventHandler.h +++ b/src/crepe/api/EventHandler.h @@ -8,7 +8,7 @@   * \brief A type alias for an event handler function.   *    * The EventHandler is a std::function that takes an EventType reference and returns a boolean value  - * indicating whether the event was successfully handled. + * indicating whether the event is handled.   *    * \tparam EventType The type of event this handler will handle.   */ diff --git a/src/example/events.cpp b/src/example/events.cpp index 1a29d80..af5f747 100644 --- a/src/example/events.cpp +++ b/src/example/events.cpp @@ -91,13 +91,12 @@ int main() {  		return false;  	};  	EventManager::get_instance().subscribe<KeyPressEvent>(std::move(event_handler),0); -	// - +	// testing trigger with testListener not in scope (unsubscribed)      EventManager::get_instance().trigger_event<KeyPressEvent>(key_press, 0); -	      EventManager::get_instance().trigger_event<MouseClickEvent>(click_event, 0); +	// dispatching queued events  	EventManager::get_instance().dispatch_events(); - +	  	EventManager::get_instance().unsubscribe<KeyPressEvent>(event_handler,0);      return EXIT_SUCCESS;  } |