|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
#include <Delegate.hpp>
Public Member Functions | |
| virtual | ~IDelegate ()=default |
| virtual void | Execute ()=0 |
| virtual std::string | GetID ()=0 |
Type-erased callable interface storable in a homogeneous handler list.
Definition at line 17 of file Delegate.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in Sleak::Delegate< Args >, and Sleak::EventDelegate< EventT >.
|
pure virtual |
Implemented in Sleak::Delegate< Args >, Sleak::EventDelegate< EventT >, and Sleak::EventDelegateBase.