diff --git a/interfaces/Crafter.Event.cppm b/interfaces/Crafter.Event.cppm index 60b6a4e..1b4a9da 100644 --- a/interfaces/Crafter.Event.cppm +++ b/interfaces/Crafter.Event.cppm @@ -58,13 +58,13 @@ namespace Crafter { // Base implementation for Event - common functionality template class EventBase { + public: + #ifdef CRAFTER_TIMING + std::map*, std::chrono::nanoseconds> listenerTimes; + #endif protected: std::map*>> listeners; -#ifdef CRAFTER_TIMING - std::map*, std::chrono::nanoseconds> listenerTimes; -#endif - public: EventBase() = default; EventBase(EventBase&& other) : listeners(std::move(other.listeners)) {