#ifndef EVENT_H #define EVENT_H #include "pch.hpp" namespace Archimedes { class Event { public: Event(void* ptr) : userData(ptr) {} virtual ~Event() {} virtual operator std::string() const = 0; void* userData; }; } #include "BasicEvents.h" #endif