#include "pch.hpp" #include "utils/Events/Event.h" class Layer { virtual ~Layer() {} virtual void onRender() = 0; virtual void onAttach() = 0; virtual void onDetach() = 0; virtual bool onEvent(const Event&) = 0; };