Space Engineers
Public Member Functions | List of all members
Valve.VR.IVRChaperoneSetup Class Referenceabstract
Inheritance diagram for Valve.VR.IVRChaperoneSetup:
Valve.VR.CVRChaperoneSetup

Public Member Functions

abstract IntPtr GetIntPtr ()
 
abstract bool CommitWorkingCopy (EChaperoneConfigFile configFile)
 
abstract void RevertWorkingCopy ()
 
abstract bool GetWorkingPlayAreaSize (ref float pSizeX, ref float pSizeZ)
 
abstract bool GetWorkingPlayAreaRect (ref HmdQuad_t rect)
 
abstract bool GetWorkingCollisionBoundsInfo (out HmdQuad_t[] pQuadsBuffer)
 
abstract bool GetLiveCollisionBoundsInfo (out HmdQuad_t[] pQuadsBuffer)
 
abstract bool GetWorkingSeatedZeroPoseToRawTrackingPose (ref HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose)
 
abstract bool GetWorkingStandingZeroPoseToRawTrackingPose (ref HmdMatrix34_t pmatStandingZeroPoseToRawTrackingPose)
 
abstract void SetWorkingPlayAreaSize (float sizeX, float sizeZ)
 
abstract void SetWorkingCollisionBoundsInfo (HmdQuad_t[] pQuadsBuffer)
 
abstract void SetWorkingSeatedZeroPoseToRawTrackingPose (ref HmdMatrix34_t pMatSeatedZeroPoseToRawTrackingPose)
 
abstract void SetWorkingStandingZeroPoseToRawTrackingPose (ref HmdMatrix34_t pMatStandingZeroPoseToRawTrackingPose)
 
abstract void ReloadFromDisk (EChaperoneConfigFile configFile)
 
abstract bool GetLiveSeatedZeroPoseToRawTrackingPose (ref HmdMatrix34_t pmatSeatedZeroPoseToRawTrackingPose)
 
abstract void SetWorkingCollisionBoundsTagsInfo (byte[] pTagsBuffer)
 
abstract bool GetLiveCollisionBoundsTagsInfo (out byte[] pTagsBuffer)
 
abstract bool SetWorkingPhysicalBoundsInfo (HmdQuad_t[] pQuadsBuffer)
 
abstract bool GetLivePhysicalBoundsInfo (out HmdQuad_t[] pQuadsBuffer)
 

Detailed Description

Definition at line 583 of file openvr_api.cs.

Member Function Documentation

abstract bool Valve.VR.IVRChaperoneSetup.CommitWorkingCopy ( EChaperoneConfigFile  configFile)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract IntPtr Valve.VR.IVRChaperoneSetup.GetIntPtr ( )
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetLiveCollisionBoundsInfo ( out HmdQuad_t[]  pQuadsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetLiveCollisionBoundsTagsInfo ( out byte[]  pTagsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetLivePhysicalBoundsInfo ( out HmdQuad_t[]  pQuadsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetLiveSeatedZeroPoseToRawTrackingPose ( ref HmdMatrix34_t  pmatSeatedZeroPoseToRawTrackingPose)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetWorkingCollisionBoundsInfo ( out HmdQuad_t[]  pQuadsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetWorkingPlayAreaRect ( ref HmdQuad_t  rect)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetWorkingPlayAreaSize ( ref float  pSizeX,
ref float  pSizeZ 
)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetWorkingSeatedZeroPoseToRawTrackingPose ( ref HmdMatrix34_t  pmatSeatedZeroPoseToRawTrackingPose)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.GetWorkingStandingZeroPoseToRawTrackingPose ( ref HmdMatrix34_t  pmatStandingZeroPoseToRawTrackingPose)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.ReloadFromDisk ( EChaperoneConfigFile  configFile)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.RevertWorkingCopy ( )
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.SetWorkingCollisionBoundsInfo ( HmdQuad_t[]  pQuadsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.SetWorkingCollisionBoundsTagsInfo ( byte[]  pTagsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract bool Valve.VR.IVRChaperoneSetup.SetWorkingPhysicalBoundsInfo ( HmdQuad_t[]  pQuadsBuffer)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.SetWorkingPlayAreaSize ( float  sizeX,
float  sizeZ 
)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.SetWorkingSeatedZeroPoseToRawTrackingPose ( ref HmdMatrix34_t  pMatSeatedZeroPoseToRawTrackingPose)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.

abstract void Valve.VR.IVRChaperoneSetup.SetWorkingStandingZeroPoseToRawTrackingPose ( ref HmdMatrix34_t  pMatStandingZeroPoseToRawTrackingPose)
pure virtual

Implemented in Valve.VR.CVRChaperoneSetup.


The documentation for this class was generated from the following file: