|
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.