Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    CVRChaperone Class

    Namespace: Valve.VR
    Assembly: Stride.VirtualReality.dll
    System.Object → CVRChaperone
    Derived from CVRChaperone:

    public class CVRChaperone
    Name Description
    Methods
    AreBoundsVisible()
    ForceBoundsVisible(Boolean)
    GetBoundsColor(ref HmdColor_t, Int32, Single, ref HmdColor_t)
    GetCalibrationState()
    GetPlayAreaRect(ref HmdQuad_t)
    GetPlayAreaSize(ref Single, ref Single)
    ReloadInfo()
    ResetZeroPose(ETrackingUniverseOrigin)
    SetSceneColor(HmdColor_t)
    | Improve this Doc View Source

    Methods


    AreBoundsVisible()

    public bool AreBoundsVisible()
    Returns
    Type Description
    System.Boolean

    ForceBoundsVisible(Boolean)

    public void ForceBoundsVisible(bool bForce)
    Parameters
    Type Name Description
    System.Boolean bForce

    GetBoundsColor(ref HmdColor_t, Int32, Single, ref HmdColor_t)

    public void GetBoundsColor(ref HmdColor_t pOutputColorArray, int nNumOutputColors, float flCollisionBoundsFadeDistance, ref HmdColor_t pOutputCameraColor)
    Parameters
    Type Name Description
    HmdColor_t pOutputColorArray
    System.Int32 nNumOutputColors
    System.Single flCollisionBoundsFadeDistance
    HmdColor_t pOutputCameraColor

    GetCalibrationState()

    public ChaperoneCalibrationState GetCalibrationState()
    Returns
    Type Description
    ChaperoneCalibrationState

    GetPlayAreaRect(ref HmdQuad_t)

    public bool GetPlayAreaRect(ref HmdQuad_t rect)
    Parameters
    Type Name Description
    HmdQuad_t rect
    Returns
    Type Description
    System.Boolean

    GetPlayAreaSize(ref Single, ref Single)

    public bool GetPlayAreaSize(ref float pSizeX, ref float pSizeZ)
    Parameters
    Type Name Description
    System.Single pSizeX
    System.Single pSizeZ
    Returns
    Type Description
    System.Boolean

    ReloadInfo()

    public void ReloadInfo()

    ResetZeroPose(ETrackingUniverseOrigin)

    public void ResetZeroPose(ETrackingUniverseOrigin eTrackingUniverseOrigin)
    Parameters
    Type Name Description
    ETrackingUniverseOrigin eTrackingUniverseOrigin

    SetSceneColor(HmdColor_t)

    public void SetSceneColor(HmdColor_t color)
    Parameters
    Type Name Description
    HmdColor_t color

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation