Instead of the overly-generic Plugin name, I want to call this class EventHandler, and probably rename the existing plugin event handlers, too (e.g. QukeysEventHandler).
In addition, I might rename EventHandlerResult to EventHandlerSignal. I think EventHandlerSignal::proceed is a better indication of how it's used. Maybe EventHandlerMessage or EventHandlerMsg is better?
Instead of the overly-generic
Pluginname, I want to call this classEventHandler, and probably rename the existing plugin event handlers, too (e.g.QukeysEventHandler).In addition, I might rename
EventHandlerResulttoEventHandlerSignal. I thinkEventHandlerSignal::proceedis a better indication of how it's used. MaybeEventHandlerMessageorEventHandlerMsgis better?