sead
Loading...
Searching...
No Matches
sead::IDelegate2< A1, A2 > Class Template Referenceabstract

#include <seadDelegate.h>

Inherited by sead::DelegateBase< T, DelegateTraits2< T, A1, A2, void >::MethodPtr, IDelegate2< A1, A2 > >, sead::DelegateBase< void, DelegateTraits2< void, A1, A2, void >::MethodPtr, IDelegate2< A1, A2 > >, and sead::DelegateBase< const T, DelegateTraits2Const< T, A1, A2, void >::MethodPtr, IDelegate2< A1, A2 > >.

Public Member Functions

virtual void invoke (A1 a1, A2 a2)=0
void operator() (A1 a1, A2 a2)

Member Function Documentation

◆ invoke()

template<typename A1, typename A2>
virtual void sead::IDelegate2< A1, A2 >::invoke ( A1 a1,
A2 a2 )
pure virtual

◆ operator()()

template<typename A1, typename A2>
void sead::IDelegate2< A1, A2 >::operator() ( A1 a1,
A2 a2 )
inline