template<typename T, typename PTMF, typename Base>
DelegateBase class
Base class for delegate implementations.
Constructors, destructors, conversion operators
- DelegateBase() defaulted
- DelegateBase(T* instance, PTMF fn)
Public functions
- auto instance() const -> T*
- void setInstance(T* instance)
- void setFunction(PTMF fn)
- void bind(T* instance, PTMF fn)
Protected variables
- T* mInstance
- PTMF mFunctionPtr