listeners no longer private

This commit is contained in:
Jorijn van der Graaf 2025-11-18 18:23:58 +01:00
commit 5a2c9d9b1a

View file

@ -115,10 +115,8 @@ namespace Crafter {
export template<> export template<>
class Event<void> { class Event<void> {
private:
std::map<int, std::vector<EventListener<void>*>> listeners;
public: public:
std::map<int, std::vector<EventListener<void>*>> listeners;
~Event() { ~Event() {
for (const auto& listenerSlice : listeners) { for (const auto& listenerSlice : listeners) {
const std::vector<EventListener<void>*> slice = listenerSlice.second; const std::vector<EventListener<void>*> slice = listenerSlice.second;