DSC Engine
|
Public Member Functions | |
NonStaticEventHandlerContainer (const NonStaticEventHandler< C > &handler, C *instance) | |
virtual void | execute (void *sender, void *args) const override |
virtual bool | operator== (const EventHandlerContainer &other) const |
Public Member Functions inherited from DSC::EventHandlerContainer | |
bool | has_same_type (const EventHandlerContainer &other) const |
virtual void | execute (void *sender, void *args) const |
virtual bool | operator== (const EventHandlerContainer &other) const |
Protected Attributes | |
NonStaticEventHandler< C > | __handler |
C * | __instance |
Protected Attributes inherited from DSC::EventHandlerContainer | |
int | type_id = 0 |
|
overridevirtual |
Reimplemented from DSC::EventHandlerContainer.
|
virtual |
Reimplemented from DSC::EventHandlerContainer.