Table of Contents

Class CVRChaperone

Namespace
Valve.VR
Assembly
Stride.VirtualReality.dll
public class CVRChaperone
Inheritance
CVRChaperone

Methods

AreBoundsVisible()

public bool AreBoundsVisible()

Returns

bool

ForceBoundsVisible(bool)

public void ForceBoundsVisible(bool bForce)

Parameters

bForce bool

GetBoundsColor(ref HmdColor_t, int, float, ref HmdColor_t)

public void GetBoundsColor(ref HmdColor_t pOutputColorArray, int nNumOutputColors, float flCollisionBoundsFadeDistance, ref HmdColor_t pOutputCameraColor)

Parameters

pOutputColorArray HmdColor_t
nNumOutputColors int
flCollisionBoundsFadeDistance float
pOutputCameraColor HmdColor_t

GetCalibrationState()

public ChaperoneCalibrationState GetCalibrationState()

Returns

ChaperoneCalibrationState

GetPlayAreaRect(ref HmdQuad_t)

public bool GetPlayAreaRect(ref HmdQuad_t rect)

Parameters

rect HmdQuad_t

Returns

bool

GetPlayAreaSize(ref float, ref float)

public bool GetPlayAreaSize(ref float pSizeX, ref float pSizeZ)

Parameters

pSizeX float
pSizeZ float

Returns

bool

ReloadInfo()

public void ReloadInfo()

ResetZeroPose(ETrackingUniverseOrigin)

public void ResetZeroPose(ETrackingUniverseOrigin eTrackingUniverseOrigin)

Parameters

eTrackingUniverseOrigin ETrackingUniverseOrigin

SetSceneColor(HmdColor_t)

public void SetSceneColor(HmdColor_t color)

Parameters

color HmdColor_t