CVRChaperoneSetup Class
Namespace: Valve.VR
Assembly: Stride.VirtualReality.dll
System.Object →
CVRChaperoneSetup
Derived from CVRChaperoneSetup:
public class CVRChaperoneSetup
|
Improve this Doc
View Source
Methods
CommitWorkingCopy(EChaperoneConfigFile)
public bool CommitWorkingCopy(EChaperoneConfigFile configFile)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ExportLiveToBuffer(StringBuilder, ref UInt32)
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[])
public bool GetLiveCollisionBoundsInfo(out HmdQuad_t[] pQuadsBuffer)
Parameters
Type |
Name |
Description |
HmdQuad_t[] |
pQuadsBuffer |
|
Returns
Type |
Description |
System.Boolean |
|
GetLiveSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
public bool GetLiveSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose)
Parameters
Type |
Name |
Description |
HmdMatrix34_t |
pmatSeatedZeroPoseToRawTrackingPose |
|
Returns
Type |
Description |
System.Boolean |
|
GetWorkingCollisionBoundsInfo(out HmdQuad_t[])
public bool GetWorkingCollisionBoundsInfo(out HmdQuad_t[] pQuadsBuffer)
Parameters
Type |
Name |
Description |
HmdQuad_t[] |
pQuadsBuffer |
|
Returns
Type |
Description |
System.Boolean |
|
GetWorkingPlayAreaRect(ref HmdQuad_t)
public bool GetWorkingPlayAreaRect(ref HmdQuad_t rect)
Parameters
Returns
Type |
Description |
System.Boolean |
|
GetWorkingPlayAreaSize(ref Single, ref Single)
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)
public bool GetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose)
Parameters
Type |
Name |
Description |
HmdMatrix34_t |
pmatSeatedZeroPoseToRawTrackingPose |
|
Returns
Type |
Description |
System.Boolean |
|
GetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
public bool GetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t pmatStandingZeroPoseToRawTrackingPose)
Parameters
Type |
Name |
Description |
HmdMatrix34_t |
pmatStandingZeroPoseToRawTrackingPose |
|
Returns
Type |
Description |
System.Boolean |
|
HideWorkingSetPreview()
public void HideWorkingSetPreview()
ImportFromBufferToWorking(String, UInt32)
public bool ImportFromBufferToWorking(string pBuffer, uint nImportFlags)
Parameters
Type |
Name |
Description |
System.String |
pBuffer |
|
System.UInt32 |
nImportFlags |
|
Returns
Type |
Description |
System.Boolean |
|
ReloadFromDisk(EChaperoneConfigFile)
public void ReloadFromDisk(EChaperoneConfigFile configFile)
Parameters
RevertWorkingCopy()
public void RevertWorkingCopy()
RoomSetupStarting()
public void RoomSetupStarting()
SetWorkingCollisionBoundsInfo(HmdQuad_t[])
public void SetWorkingCollisionBoundsInfo(HmdQuad_t[] pQuadsBuffer)
Parameters
Type |
Name |
Description |
HmdQuad_t[] |
pQuadsBuffer |
|
SetWorkingPerimeter(HmdVector2_t[])
public void SetWorkingPerimeter(HmdVector2_t[] pPointBuffer)
Parameters
SetWorkingPlayAreaSize(Single, Single)
public void SetWorkingPlayAreaSize(float sizeX, float sizeZ)
Parameters
Type |
Name |
Description |
System.Single |
sizeX |
|
System.Single |
sizeZ |
|
SetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
public void SetWorkingSeatedZeroPoseToRawTrackingPose(ref HmdMatrix34_t pMatSeatedZeroPoseToRawTrackingPose)
Parameters
Type |
Name |
Description |
HmdMatrix34_t |
pMatSeatedZeroPoseToRawTrackingPose |
|
SetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t)
public void SetWorkingStandingZeroPoseToRawTrackingPose(ref HmdMatrix34_t pMatStandingZeroPoseToRawTrackingPose)
Parameters
Type |
Name |
Description |
HmdMatrix34_t |
pMatStandingZeroPoseToRawTrackingPose |
|
ShowWorkingSetPreview()
public void ShowWorkingSetPreview()
Extension Methods