UnityEngine.Events.UnityEvent implementation. More...
#include <UnityStructures.hpp>
Public Member Functions | |
void | AddListener (UnityAction< Parameters... > *action) |
Add listener to event. | |
void | RemoveListener (UnityAction< Parameters... > *action) |
Remove listener from event. | |
void | Invoke (Parameters ...parameters) const |
Invoke event. | |
void | InvokePersistent (Parameters ...parameters) |
Invoke event using persistent calls group. | |
void | InvokeCalls (Parameters ...parameters) |
Invoke event using invokable calls list. | |
Public Attributes | |
Structures::Mono::Array< IL2CPP::Il2CppObject * > * | m_InvokeArray {} |
![]() | |
InvokableCallList * | m_Calls {} |
PersistentCallGroup * | m_PersistentCalls {} |
bool | m_CallsDirty = true |
Additional Inherited Members | |
![]() | |
static BNM::Class | GetArgumentType (PersistentCall *call) |
static BNM::Class | GetTargetType (PersistentCall *call) |
UnityEngine.Events.UnityEvent implementation.
|
inline |
Invoke event.
parameters | Event parameters |
|
inline |
Invoke event using invokable calls list.
parameters | Event parameters |
|
inline |
Invoke event using persistent calls group.
parameters | Event parameters |