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)
Assembly: Assembly-CSharp.dll
Syntax
public class CVRChaperoneSetup
Methods
CommitWorkingCopy(EChaperoneConfigFile)
Declaration
public bool CommitWorkingCopy(EChaperoneConfigFile configFile)
Parameters
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
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
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
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()