Namespace that has types and helpers to work with Unity objects. More...
Classes | |
| struct | ArgumentCache |
| UnityEngine.Events.ArgumentCache implementation. More... | |
| struct | InvokableCall |
| UnityEngine.Events.InvokableCall implementation. More... | |
| struct | InvokableCallBase |
| UnityEngine.Events.InvokableCallBase implementation. More... | |
| struct | InvokableCallList |
| UnityEngine.Events.InvokableCallList implementation. More... | |
| struct | MonoBehaviour |
| UnityEngine.MonoBehaviour implementation. More... | |
| struct | Object |
| UnityEngine.Object implementation. More... | |
| struct | PersistentCall |
| UnityEngine.Events.PersistentCall implementation. More... | |
| struct | PersistentCallGroup |
| UnityEngine.Events.PersistentCallGroup implementation. More... | |
| struct | UnityAction |
| UnityEngine.Events.UnityAction implementation. More... | |
| struct | UnityEvent |
| UnityEngine.Events.UnityEvent implementation. More... | |
| struct | UnityEventBase |
| UnityEngine.Events.UnityEventBase implementation. More... | |
Enumerations | |
| enum class | PersistentListenerMode : int { EventDefined = 0 , Void = 1 , Object = 2 , Int = 3 , Float = 4 , String = 5 , Bool = 6 } |
| UnityEngine.Events.PersistentListenerMode implementation. | |
| enum class | UnityEventCallState : int { Off = 0 , EditorAndRuntime = 1 , RuntimeOnly = 2 } |
| UnityEngine.Events.UnityEventCallState implementation. | |
Functions | |
| template<typename T> | |
| bool | IsUnityObjectAlive (T o) |
| Alias for BNM::UnityEngine::Object::IsValid() | |
| template<typename T1, typename T2> | |
| bool | IsSameUnityObject (T1 o1, T2 o2) |
| Alias for BNM::UnityEngine::Object::Same() | |
Namespace that has types and helpers to work with Unity objects.