diff --git a/NAS2D/EventHandler.h b/NAS2D/EventHandler.h index 6f66f2f3..144d817c 100644 --- a/NAS2D/EventHandler.h +++ b/NAS2D/EventHandler.h @@ -62,6 +62,8 @@ namespace NAS2D using QuitSignal = Signal<>; public: + virtual ~EventHandler() = default; + ActivateSignal::Source& activate(); WindowHiddenSignal::Source& windowHidden(); @@ -111,7 +113,7 @@ namespace NAS2D bool numlock() const; bool control() const; - void pump(); + virtual void pump(); void disconnectAll();