This is more theoretical question then practical, practically I don't have any performance issue.
I'm trying to figure out how does eventד work (and to deduce if there is a performance penalty for using them instead calling a function).
Is an event is just a class that holds a list of pointers to the function that signed up for the event or there is more behind it ?