|
| abstract IntPtr | GetIntPtr () |
| |
| abstract void | GetRecommendedRenderTargetSize (ref uint pnWidth, ref uint pnHeight) |
| |
| abstract HmdMatrix44_t | GetProjectionMatrix (EVREye eEye, float fNearZ, float fFarZ, EGraphicsAPIConvention eProjType) |
| |
| abstract void | GetProjectionRaw (EVREye eEye, ref float pfLeft, ref float pfRight, ref float pfTop, ref float pfBottom) |
| |
| abstract DistortionCoordinates_t | ComputeDistortion (EVREye eEye, float fU, float fV) |
| |
| abstract HmdMatrix34_t | GetEyeToHeadTransform (EVREye eEye) |
| |
| abstract bool | GetTimeSinceLastVsync (ref float pfSecondsSinceLastVsync, ref ulong pulFrameCounter) |
| |
| abstract int | GetD3D9AdapterIndex () |
| |
| abstract void | GetDXGIOutputInfo (ref int pnAdapterIndex) |
| |
| abstract bool | IsDisplayOnDesktop () |
| |
| abstract bool | SetDisplayVisibility (bool bIsVisibleOnDesktop) |
| |
| abstract void | GetDeviceToAbsoluteTrackingPose (ETrackingUniverseOrigin eOrigin, float fPredictedSecondsToPhotonsFromNow, TrackedDevicePose_t[] pTrackedDevicePoseArray) |
| |
| abstract void | ResetSeatedZeroPose () |
| |
| abstract HmdMatrix34_t | GetSeatedZeroPoseToStandingAbsoluteTrackingPose () |
| |
| abstract HmdMatrix34_t | GetRawZeroPoseToStandingAbsoluteTrackingPose () |
| |
| abstract uint | GetSortedTrackedDeviceIndicesOfClass (ETrackedDeviceClass eTrackedDeviceClass, uint[] punTrackedDeviceIndexArray, uint unRelativeToTrackedDeviceIndex) |
| |
| abstract EDeviceActivityLevel | GetTrackedDeviceActivityLevel (uint unDeviceId) |
| |
| abstract void | ApplyTransform (ref TrackedDevicePose_t pOutputPose, ref TrackedDevicePose_t pTrackedDevicePose, ref HmdMatrix34_t pTransform) |
| |
| abstract uint | GetTrackedDeviceIndexForControllerRole (ETrackedControllerRole unDeviceType) |
| |
| abstract ETrackedControllerRole | GetControllerRoleForTrackedDeviceIndex (uint unDeviceIndex) |
| |
| abstract ETrackedDeviceClass | GetTrackedDeviceClass (uint unDeviceIndex) |
| |
| abstract bool | IsTrackedDeviceConnected (uint unDeviceIndex) |
| |
| abstract bool | GetBoolTrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| |
| abstract float | GetFloatTrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| |
| abstract int | GetInt32TrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| |
| abstract ulong | GetUint64TrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| |
| abstract HmdMatrix34_t | GetMatrix34TrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, ref ETrackedPropertyError pError) |
| |
| abstract uint | GetStringTrackedDeviceProperty (uint unDeviceIndex, ETrackedDeviceProperty prop, System.Text.StringBuilder pchValue, uint unBufferSize, ref ETrackedPropertyError pError) |
| |
| abstract string | GetPropErrorNameFromEnum (ETrackedPropertyError error) |
| |
| abstract bool | PollNextEvent (ref VREvent_t pEvent, uint uncbVREvent) |
| |
| abstract bool | PollNextEventWithPose (ETrackingUniverseOrigin eOrigin, ref VREvent_t pEvent, uint uncbVREvent, ref TrackedDevicePose_t pTrackedDevicePose) |
| |
| abstract string | GetEventTypeNameFromEnum (EVREventType eType) |
| |
| abstract HiddenAreaMesh_t | GetHiddenAreaMesh (EVREye eEye) |
| |
| abstract bool | GetControllerState (uint unControllerDeviceIndex, ref VRControllerState_t pControllerState) |
| |
| abstract bool | GetControllerStateWithPose (ETrackingUniverseOrigin eOrigin, uint unControllerDeviceIndex, ref VRControllerState_t pControllerState, ref TrackedDevicePose_t pTrackedDevicePose) |
| |
| abstract void | TriggerHapticPulse (uint unControllerDeviceIndex, uint unAxisId, char usDurationMicroSec) |
| |
| abstract string | GetButtonIdNameFromEnum (EVRButtonId eButtonId) |
| |
| abstract string | GetControllerAxisTypeNameFromEnum (EVRControllerAxisType eAxisType) |
| |
| abstract bool | CaptureInputFocus () |
| |
| abstract void | ReleaseInputFocus () |
| |
| abstract bool | IsInputFocusCapturedByAnotherProcess () |
| |
| abstract uint | DriverDebugRequest (uint unDeviceIndex, string pchRequest, string pchResponseBuffer, uint unResponseBufferSize) |
| |
| abstract EVRFirmwareError | PerformFirmwareUpdate (uint unDeviceIndex) |
| |
| abstract void | AcknowledgeQuit_Exiting () |
| |
| abstract void | AcknowledgeQuit_UserPrompt () |
| |
| abstract void | PerformanceTestEnableCapture (bool bEnable) |
| |
| abstract void | PerformanceTestReportFidelityLevelChange (int nFidelityLevel) |
| |
Definition at line 481 of file openvr_api.cs.