3namespace CP_SDK::Utils::Internals {
6 template<
class t_Ret,
class... t_Args>
31 virtual t_Ret
Invoke(t_Args... p_Args)
const = 0;
Delegate invoker interface.
int GetKind() const
Get delegate invoker kind.
virtual bool EqualTo(const IDelegateInvoker< t_Ret, t_Args... > *p_Other) const =0
Is this invoker equal to an other invoker.
virtual bool IsValid() const =0
Is the delegate valid.
~IDelegateInvoker()
Destructor.
virtual t_Ret Invoke(t_Args... p_Args) const =0
Invoke this invoker.