Show / Hide Table of Contents

    Class CVRChaperoneSetup

    Inheritance
    System.Object
    CVRChaperoneSetup
    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 class CVRChaperoneSetup

    Methods

    CommitWorkingCopy(EChaperoneConfigFile)

    Declaration
    public bool CommitWorkingCopy(EChaperoneConfigFile configFile)
    Parameters
    Type Name Description
    EChaperoneConfigFile configFile
    Returns
    Type Description
    System.Boolean

    ExportLiveToBuffer(StringBuilder, ref UInt32)

    Declaration
    public bool ExportLiveToBuffer(StringBuilder pBuffer, ref uint pnBufferLength)
    Parameters
    Type Name Description
    System.Text.StringBuilder pBuffer
    System.UInt32 pnBufferLength
    Returns
    Type Description
    System.Boolean

    GetLiveCollisionBoundsInfo(out HmdQuad_t[])

    Declaration
    public bool GetLiveCollisionBoundsInfo(out HmdQuad_t[] pQuadsBuffer)
    Parameters
    Type Name Description
    HmdQuad_t[] pQuadsBuffer
    Returns
    Type Description
    System.Boolean

    GetLiveSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)

    Declaration
    public bool GetLiveSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose)
    Parameters
    Type Name Description
    HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose
    Returns
    Type Description
    System.Boolean

    GetWorkingCollisionBoundsInfo(out HmdQuad_t[])

    Declaration
    public bool GetWorkingCollisionBoundsInfo(out HmdQuad_t[] pQuadsBuffer)
    Parameters
    Type Name Description
    HmdQuad_t[] pQuadsBuffer
    Returns
    Type Description
    System.Boolean

    GetWorkingPlayAreaRect(ref HmdQuad_t)

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

    GetWorkingPlayAreaSize(ref Single, ref Single)

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

    GetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)

    Declaration
    public bool GetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose)
    Parameters
    Type Name Description
    HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose
    Returns
    Type Description
    System.Boolean

    GetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t)

    Declaration
    public bool GetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t pmatStandingZeroPoseToRawTrackingPose)
    Parameters
    Type Name Description
    HmdMatrix34_t pmatStandingZeroPoseToRawTrackingPose
    Returns
    Type Description
    System.Boolean

    HideWorkingSetPreview()

    Declaration
    public void HideWorkingSetPreview()

    ImportFromBufferToWorking(String, UInt32)

    Declaration
    public bool ImportFromBufferToWorking(string pBuffer, uint nImportFlags)
    Parameters
    Type Name Description
    System.String pBuffer
    System.UInt32 nImportFlags
    Returns
    Type Description
    System.Boolean

    ReloadFromDisk(EChaperoneConfigFile)

    Declaration
    public void ReloadFromDisk(EChaperoneConfigFile configFile)
    Parameters
    Type Name Description
    EChaperoneConfigFile configFile

    RevertWorkingCopy()

    Declaration
    public void RevertWorkingCopy()

    SetWorkingCollisionBoundsInfo(HmdQuad_t[])

    Declaration
    public void SetWorkingCollisionBoundsInfo(HmdQuad_t[] pQuadsBuffer)
    Parameters
    Type Name Description
    HmdQuad_t[] pQuadsBuffer

    SetWorkingPerimeter(HmdVector2_t[])

    Declaration
    public void SetWorkingPerimeter(HmdVector2_t[] pPointBuffer)
    Parameters
    Type Name Description
    HmdVector2_t[] pPointBuffer

    SetWorkingPlayAreaSize(Single, Single)

    Declaration
    public void SetWorkingPlayAreaSize(float sizeX, float sizeZ)
    Parameters
    Type Name Description
    System.Single sizeX
    System.Single sizeZ

    SetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)

    Declaration
    public void SetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t pMatSeatedZeroPoseToRawTrackingPose)
    Parameters
    Type Name Description
    HmdMatrix34_t pMatSeatedZeroPoseToRawTrackingPose

    SetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t)

    Declaration
    public void SetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t pMatStandingZeroPoseToRawTrackingPose)
    Parameters
    Type Name Description
    HmdMatrix34_t pMatStandingZeroPoseToRawTrackingPose

    ShowWorkingSetPreview()

    Declaration
    public void ShowWorkingSetPreview()
    In This Article
    • Methods
      • CommitWorkingCopy(EChaperoneConfigFile)
      • ExportLiveToBuffer(StringBuilder, ref UInt32)
      • GetLiveCollisionBoundsInfo(out HmdQuad_t[])
      • GetLiveSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
      • GetWorkingCollisionBoundsInfo(out HmdQuad_t[])
      • GetWorkingPlayAreaRect(ref HmdQuad_t)
      • GetWorkingPlayAreaSize(ref Single, ref Single)
      • GetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
      • GetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
      • HideWorkingSetPreview()
      • ImportFromBufferToWorking(String, UInt32)
      • ReloadFromDisk(EChaperoneConfigFile)
      • RevertWorkingCopy()
      • SetWorkingCollisionBoundsInfo(HmdQuad_t[])
      • SetWorkingPerimeter(HmdVector2_t[])
      • SetWorkingPlayAreaSize(Single, Single)
      • SetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
      • SetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
      • ShowWorkingSetPreview()
    Back to top Copyright (c) Valve Corporation, All rights reserved.