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.