Show / Hide Table of Contents

    Class SteamVR_Events

    Inheritance
    System.Object
    SteamVR_Events
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Valve.VR
    Assembly: Assembly-CSharp.dll
    Syntax
    public static class SteamVR_Events

    Fields

    Calibrating

    Declaration
    public static SteamVR_Events.Event<bool> Calibrating
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    DeviceConnected

    Declaration
    public static SteamVR_Events.Event<int, bool> DeviceConnected
    Field Value
    Type Description
    SteamVR_Events.Event<System.Int32, System.Boolean>

    Fade

    Declaration
    public static SteamVR_Events.Event<Color, float, bool> Fade
    Field Value
    Type Description
    SteamVR_Events.Event<UnityEngine.Color, System.Single, System.Boolean>

    FadeReady

    Declaration
    public static SteamVR_Events.Event FadeReady
    Field Value
    Type Description
    SteamVR_Events.Event

    HideRenderModels

    Declaration
    public static SteamVR_Events.Event<bool> HideRenderModels
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    Initialized

    Declaration
    public static SteamVR_Events.Event<bool> Initialized
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    Initializing

    Declaration
    public static SteamVR_Events.Event<bool> Initializing
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    InputFocus

    Declaration
    public static SteamVR_Events.Event<bool> InputFocus
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    Loading

    Declaration
    public static SteamVR_Events.Event<bool> Loading
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    LoadingFadeIn

    Declaration
    public static SteamVR_Events.Event<float> LoadingFadeIn
    Field Value
    Type Description
    SteamVR_Events.Event<System.Single>

    LoadingFadeOut

    Declaration
    public static SteamVR_Events.Event<float> LoadingFadeOut
    Field Value
    Type Description
    SteamVR_Events.Event<System.Single>

    NewPoses

    Declaration
    public static SteamVR_Events.Event<TrackedDevicePose_t[]> NewPoses
    Field Value
    Type Description
    SteamVR_Events.Event<TrackedDevicePose_t[]>

    NewPosesApplied

    Declaration
    public static SteamVR_Events.Event NewPosesApplied
    Field Value
    Type Description
    SteamVR_Events.Event

    OutOfRange

    Declaration
    public static SteamVR_Events.Event<bool> OutOfRange
    Field Value
    Type Description
    SteamVR_Events.Event<System.Boolean>

    RenderModelLoaded

    Declaration
    public static SteamVR_Events.Event<SteamVR_RenderModel, bool> RenderModelLoaded
    Field Value
    Type Description
    SteamVR_Events.Event<SteamVR_RenderModel, System.Boolean>

    Methods

    CalibratingAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action CalibratingAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    DeviceConnectedAction(UnityAction<Int32, Boolean>)

    Declaration
    public static SteamVR_Events.Action DeviceConnectedAction(UnityAction<int, bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Int32, System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    FadeAction(UnityAction<Color, Single, Boolean>)

    Declaration
    public static SteamVR_Events.Action FadeAction(UnityAction<Color, float, bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<UnityEngine.Color, System.Single, System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    FadeReadyAction(UnityAction)

    Declaration
    public static SteamVR_Events.Action FadeReadyAction(UnityAction action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction action
    Returns
    Type Description
    SteamVR_Events.Action

    HideRenderModelsAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action HideRenderModelsAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    InitializedAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action InitializedAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    InitializingAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action InitializingAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    InputFocusAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action InputFocusAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    LoadingAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action LoadingAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    LoadingFadeInAction(UnityAction<Single>)

    Declaration
    public static SteamVR_Events.Action LoadingFadeInAction(UnityAction<float> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Single> action
    Returns
    Type Description
    SteamVR_Events.Action

    LoadingFadeOutAction(UnityAction<Single>)

    Declaration
    public static SteamVR_Events.Action LoadingFadeOutAction(UnityAction<float> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Single> action
    Returns
    Type Description
    SteamVR_Events.Action

    NewPosesAction(UnityAction<TrackedDevicePose_t[]>)

    Declaration
    public static SteamVR_Events.Action NewPosesAction(UnityAction<TrackedDevicePose_t[]> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<TrackedDevicePose_t[]> action
    Returns
    Type Description
    SteamVR_Events.Action

    NewPosesAppliedAction(UnityAction)

    Declaration
    public static SteamVR_Events.Action NewPosesAppliedAction(UnityAction action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction action
    Returns
    Type Description
    SteamVR_Events.Action

    OutOfRangeAction(UnityAction<Boolean>)

    Declaration
    public static SteamVR_Events.Action OutOfRangeAction(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    RenderModelLoadedAction(UnityAction<SteamVR_RenderModel, Boolean>)

    Declaration
    public static SteamVR_Events.Action RenderModelLoadedAction(UnityAction<SteamVR_RenderModel, bool> action)
    Parameters
    Type Name Description
    UnityEngine.Events.UnityAction<SteamVR_RenderModel, System.Boolean> action
    Returns
    Type Description
    SteamVR_Events.Action

    System(EVREventType)

    Declaration
    public static SteamVR_Events.Event<VREvent_t> System(EVREventType eventType)
    Parameters
    Type Name Description
    EVREventType eventType
    Returns
    Type Description
    SteamVR_Events.Event<VREvent_t>

    SystemAction(EVREventType, UnityAction<VREvent_t>)

    Declaration
    public static SteamVR_Events.Action SystemAction(EVREventType eventType, UnityAction<VREvent_t> action)
    Parameters
    Type Name Description
    EVREventType eventType
    UnityEngine.Events.UnityAction<VREvent_t> action
    Returns
    Type Description
    SteamVR_Events.Action
    In This Article
    • Fields
      • Calibrating
      • DeviceConnected
      • Fade
      • FadeReady
      • HideRenderModels
      • Initialized
      • Initializing
      • InputFocus
      • Loading
      • LoadingFadeIn
      • LoadingFadeOut
      • NewPoses
      • NewPosesApplied
      • OutOfRange
      • RenderModelLoaded
    • Methods
      • CalibratingAction(UnityAction<Boolean>)
      • DeviceConnectedAction(UnityAction<Int32, Boolean>)
      • FadeAction(UnityAction<Color, Single, Boolean>)
      • FadeReadyAction(UnityAction)
      • HideRenderModelsAction(UnityAction<Boolean>)
      • InitializedAction(UnityAction<Boolean>)
      • InitializingAction(UnityAction<Boolean>)
      • InputFocusAction(UnityAction<Boolean>)
      • LoadingAction(UnityAction<Boolean>)
      • LoadingFadeInAction(UnityAction<Single>)
      • LoadingFadeOutAction(UnityAction<Single>)
      • NewPosesAction(UnityAction<TrackedDevicePose_t[]>)
      • NewPosesAppliedAction(UnityAction)
      • OutOfRangeAction(UnityAction<Boolean>)
      • RenderModelLoadedAction(UnityAction<SteamVR_RenderModel, Boolean>)
      • System(EVREventType)
      • SystemAction(EVREventType, UnityAction<VREvent_t>)
    Back to top Copyright (c) Valve Corporation, All rights reserved.