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) |
| 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 {} |
Public Attributes inherited from BNM::UnityEngine::UnityEventBase | |
| InvokableCallList * | m_Calls {} |
| PersistentCallGroup * | m_PersistentCalls {} |
| bool | m_CallsDirty = true |
Additional Inherited Members | |
Static Public Member Functions inherited from BNM::UnityEngine::UnityEventBase | |
| 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 |