Show / Hide Table of Contents

    Class SteamVR_Events.Event<T0, T1>

    Inheritance
    System.Object
    UnityEngine.Events.UnityEventBase
    UnityEngine.Events.UnityEvent<T0, T1>
    SteamVR_Events.Event<T0, T1>
    Implements
    UnityEngine.ISerializationCallbackReceiver
    Inherited Members
    UnityEngine.Events.UnityEvent<T0, T1>.AddListener(UnityEngine.Events.UnityAction<T0, T1>)
    UnityEngine.Events.UnityEvent<T0, T1>.RemoveListener(UnityEngine.Events.UnityAction<T0, T1>)
    UnityEngine.Events.UnityEvent<T0, T1>.FindMethod_Impl(System.String, System.Object)
    UnityEngine.Events.UnityEvent<T0, T1>.Invoke(T0, T1)
    UnityEngine.Events.UnityEventBase.UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize()
    UnityEngine.Events.UnityEventBase.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize()
    UnityEngine.Events.UnityEventBase.FindMethod_Impl(System.String, System.Object)
    UnityEngine.Events.UnityEventBase.GetPersistentEventCount()
    UnityEngine.Events.UnityEventBase.GetPersistentTarget(System.Int32)
    UnityEngine.Events.UnityEventBase.GetPersistentMethodName(System.Int32)
    UnityEngine.Events.UnityEventBase.SetPersistentListenerState(System.Int32, UnityEngine.Events.UnityEventCallState)
    UnityEngine.Events.UnityEventBase.AddListener(System.Object, System.Reflection.MethodInfo)
    UnityEngine.Events.UnityEventBase.RemoveListener(System.Object, System.Reflection.MethodInfo)
    UnityEngine.Events.UnityEventBase.RemoveAllListeners()
    UnityEngine.Events.UnityEventBase.Invoke(System.Object[])
    UnityEngine.Events.UnityEventBase.ToString()
    UnityEngine.Events.UnityEventBase.GetValidMethodInfo(System.Object, System.String, System.Type[])
    UnityEngine.Events.UnityEventBase.ValidateRegistration(System.Reflection.MethodInfo, System.Object, UnityEngine.Events.PersistentListenerMode)
    UnityEngine.Events.UnityEventBase.ValidateRegistration(System.Reflection.MethodInfo, System.Object, UnityEngine.Events.PersistentListenerMode, System.Type)
    UnityEngine.Events.UnityEventBase.RegisterPersistentListener(System.Int32, System.Object, System.Reflection.MethodInfo)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Valve.VR
    Assembly: Assembly-CSharp.dll
    Syntax
    public class Event<T0, T1> : UnityEvent<T0, T1>, ISerializationCallbackReceiver
    Type Parameters
    Name Description
    T0
    T1

    Methods

    Listen(UnityAction<T0, T1>)

    Declaration
    public void Listen(UnityAction<T0, T1> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<T0, T1> action

    Remove(UnityAction<T0, T1>)

    Declaration
    public void Remove(UnityAction<T0, T1> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<T0, T1> action

    Send(T0, T1)

    Declaration
    public void Send(T0 arg0, T1 arg1)
    Parameters
    Type Name Description
    T0 arg0
    T1 arg1

    Implements

    UnityEngine.ISerializationCallbackReceiver
    In This Article
    • Methods
      • Listen(UnityAction<T0, T1>)
      • Remove(UnityAction<T0, T1>)
      • Send(T0, T1)
    • Implements
    Back to top Copyright (c) Valve Corporation, All rights reserved.