|
template<typename ... Parameters> |
Ret | Invoke (Parameters ...parameters) |
| Invoke delegate.
|
|
template<typename ... Parameters> |
Ret | operator() (Parameters ...parameters) |
|
std::vector< MethodBase > | GetMethods () const |
| Get methods of delegate.
|
|
void | Add (DelegateBase *delegate) |
| Add delegate.
|
|
void | Remove (DelegateBase *delegate) |
| Remove delegate.
|
|
void | operator+= (DelegateBase *base) |
|
void | operator-= (DelegateBase *base) |
|
template<typename NewRet> |
MulticastDelegate< NewRet > & | cast () const |
| Cast delegate to be able to invoke it.
|
|
template<typename Ret>
struct BNM::MulticastDelegate< Ret >
Typed wrapper of Il2CppMulticastDelegate.
- Template Parameters
-