|
Space Engineers
|
Public Member Functions | |
| CVRSystem (IntPtr VRSystem) | |
| override IntPtr | GetIntPtr () |
| override void | GetRecommendedRenderTargetSize (ref uint pnWidth, ref uint pnHeight) |
| override HmdMatrix44_t | GetProjectionMatrix (EVREye eEye, float fNearZ, float fFarZ, EGraphicsAPIConvention eProjType) |
| override void | GetProjectionRaw (EVREye eEye, ref float pfLeft, ref float pfRight, ref float pfTop, ref float pfBottom) |
| override DistortionCoordinates_t | ComputeDistortion (EVREye eEye, float fU, float fV) |
| override HmdMatrix34_t | GetEyeToHeadTransform (EVREye eEye) |
| override bool | GetTimeSinceLastVsync (ref float pfSecondsSinceLastVsync, ref ulong pulFrameCounter) |
| override int | GetD3D9AdapterIndex () |
| override void | GetDXGIOutputInfo (ref int pnAdapterIndex) |
| override bool | IsDisplayOnDesktop () |
| override bool | SetDisplayVisibility (bool bIsVisibleOnDesktop) |
| override void | GetDeviceToAbsoluteTrackingPose (ETrackingUniverseOrigin eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t[] pTrackedDevicePoseArray) |
| override void | ResetSeatedZeroPose () |
| override HmdMatrix34_t | GetSeatedZeroPoseToStandingAbsoluteTrackingPose () |
| override HmdMatrix34_t | GetRawZeroPoseToStandingAbsoluteTrackingPose () |
| override uint | GetSortedTrackedDeviceIndicesOfClass (ETrackedDeviceClass eTrackedDeviceClass, uint[] punTrackedDeviceIndexArray, uint unRelativeToTrackedDeviceIndex) |
| override EDeviceActivityLevel | GetTrackedDeviceActivityLevel (uint unDeviceId) |
| override void | ApplyTransform (ref TrackedDevicePose_t pOutputPose, ref TrackedDevicePose_t pTrackedDevicePose, ref HmdMatrix34_t pTransform) |
| override uint | GetTrackedDeviceIndexForControllerRole (ETrackedControllerRole unDeviceType) |
| override ETrackedControllerRole | GetControllerRoleForTrackedDeviceIndex (uint unDeviceIndex) |
| override ETrackedDeviceClass | GetTrackedDeviceClass (uint unDeviceIndex) |
| override bool | IsTrackedDeviceConnected (uint unDeviceIndex) |
| override bool | GetBoolTrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| override float | GetFloatTrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| override int | GetInt32TrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| override ulong | GetUint64TrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| override HmdMatrix34_t | GetMatrix34TrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| override uint | GetStringTrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, System.Text.StringBuilder pchValue, uint unBufferSize, ref ETrackedPropertyError pError) |
| override string | GetPropErrorNameFromEnum (ETrackedPropertyError error) |
| override bool | PollNextEvent (ref VREvent_t pEvent, uint uncbVREvent) |
| override bool | PollNextEventWithPose (ETrackingUniverseOrigin eOrigin, ref VREvent_t pEvent, uint uncbVREvent, ref TrackedDevicePose_t pTrackedDevicePose) |
| override string | GetEventTypeNameFromEnum (EVREventType eType) |
| override HiddenAreaMesh_t | GetHiddenAreaMesh (EVREye eEye) |
| override bool | GetControllerState (uint unControllerDeviceIndex, ref VRControllerState_t pControllerState) |
| override bool | GetControllerStateWithPose (ETrackingUniverseOrigin eOrigin, uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, ref TrackedDevicePose_t pTrackedDevicePose) |
| override void | TriggerHapticPulse (uint unControllerDeviceIndex, uint unAxisId, char usDurationMicroSec) |
| override string | GetButtonIdNameFromEnum (EVRButtonId eButtonId) |
| override string | GetControllerAxisTypeNameFromEnum (EVRControllerAxisType eAxisType) |
| override bool | CaptureInputFocus () |
| override void | ReleaseInputFocus () |
| override bool | IsInputFocusCapturedByAnotherProcess () |
| override uint | DriverDebugRequest (uint unDeviceIndex, string pchRequest, string pchResponseBuffer, uint unResponseBufferSize) |
| override EVRFirmwareError | PerformFirmwareUpdate (uint unDeviceIndex) |
| override void | AcknowledgeQuit_Exiting () |
| override void | AcknowledgeQuit_UserPrompt () |
| override void | PerformanceTestEnableCapture (bool bEnable) |
| override void | PerformanceTestReportFidelityLevelChange (int nFidelityLevel) |
Definition at line 773 of file openvr_api.cs.
|
inline |
Definition at line 775 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1043 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1048 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 890 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1014 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 812 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1031 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 919 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1002 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1008 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 901 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 985 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 991 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 832 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 856 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 838 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 973 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 818 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 925 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 979 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 931 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 781 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 943 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 797 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 803 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 955 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 872 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 790 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 866 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 878 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 949 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 824 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 884 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 907 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 895 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 937 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 844 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1025 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 913 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1053 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1058 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1037 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 961 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 967 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 1020 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 861 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 850 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVRSystem.
Definition at line 997 of file openvr_api.cs.
1.8.8