diff options
author | JAROWMR <jarorutjes07@gmail.com> | 2025-01-03 19:39:23 +0100 |
---|---|---|
committer | JAROWMR <jarorutjes07@gmail.com> | 2025-01-03 19:39:23 +0100 |
commit | 4f687de3530fac052f30dac7b8c59dae103bcf81 (patch) | |
tree | af02b332b6a6efced3357834cc2f30fbfe7b223b /src/crepe/api/Script.hpp | |
parent | d65e0ff31a75230fd1c18eaeab9cb25ab2b9c82a (diff) | |
parent | 61148c757a1f742ff09e40e5347e74e638c7371c (diff) |
merge
Diffstat (limited to 'src/crepe/api/Script.hpp')
-rw-r--r-- | src/crepe/api/Script.hpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/crepe/api/Script.hpp b/src/crepe/api/Script.hpp index 4462a41..c7fa6ff 100644 --- a/src/crepe/api/Script.hpp +++ b/src/crepe/api/Script.hpp @@ -14,7 +14,8 @@ T & Script::get_component() const { RefVector<T> all_components = this->get_components<T>(); if (all_components.size() < 1) throw runtime_error( - format("Script: no component found with type = {}", typeid(T).name())); + format("Script: no component found with type = {}", typeid(T).name()) + ); return all_components.back().get(); } @@ -35,8 +36,9 @@ void Script::logf(std::format_string<Args...> fmt, Args &&... args) { } template <typename EventType> -void Script::subscribe_internal(const EventHandler<EventType> & callback, - event_channel_t channel) { +void Script::subscribe_internal( + const EventHandler<EventType> & callback, event_channel_t channel +) { EventManager & mgr = this->mediator->event_manager; subscription_t listener = mgr.subscribe<EventType>( [this, callback](const EventType & data) -> bool { @@ -54,7 +56,8 @@ void Script::subscribe_internal(const EventHandler<EventType> & callback, // call user-provided callback return callback(data); }, - channel); + channel + ); this->listeners.push_back(listener); } |