|
| abstract IntPtr | GetIntPtr () |
| |
| abstract EVROverlayError | FindOverlay (string pchOverlayKey, ref ulong pOverlayHandle) |
| |
| abstract EVROverlayError | CreateOverlay (string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pOverlayHandle) |
| |
| abstract EVROverlayError | DestroyOverlay (ulong ulOverlayHandle) |
| |
| abstract EVROverlayError | SetHighQualityOverlay (ulong ulOverlayHandle) |
| |
| abstract ulong | GetHighQualityOverlay () |
| |
| abstract uint | GetOverlayKey (ulong ulOverlayHandle, System.Text.StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError) |
| |
| abstract uint | GetOverlayName (ulong ulOverlayHandle, System.Text.StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError) |
| |
| abstract EVROverlayError | GetOverlayImageData (ulong ulOverlayHandle, IntPtr pvBuffer, uint unBufferSize, ref uint punWidth, ref uint punHeight) |
| |
| abstract string | GetOverlayErrorNameFromEnum (EVROverlayError error) |
| |
| abstract EVROverlayError | SetOverlayFlag (ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled) |
| |
| abstract EVROverlayError | GetOverlayFlag (ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, ref bool pbEnabled) |
| |
| abstract EVROverlayError | SetOverlayColor (ulong ulOverlayHandle, float fRed, float fGreen, float fBlue) |
| |
| abstract EVROverlayError | GetOverlayColor (ulong ulOverlayHandle, ref float pfRed, ref float pfGreen, ref float pfBlue) |
| |
| abstract EVROverlayError | SetOverlayAlpha (ulong ulOverlayHandle, float fAlpha) |
| |
| abstract EVROverlayError | GetOverlayAlpha (ulong ulOverlayHandle, ref float pfAlpha) |
| |
| abstract EVROverlayError | SetOverlayWidthInMeters (ulong ulOverlayHandle, float fWidthInMeters) |
| |
| abstract EVROverlayError | GetOverlayWidthInMeters (ulong ulOverlayHandle, ref float pfWidthInMeters) |
| |
| abstract EVROverlayError | SetOverlayAutoCurveDistanceRangeInMeters (ulong ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) |
| |
| abstract EVROverlayError | GetOverlayAutoCurveDistanceRangeInMeters (ulong ulOverlayHandle, ref float pfMinDistanceInMeters, ref float pfMaxDistanceInMeters) |
| |
| abstract EVROverlayError | SetOverlayTextureColorSpace (ulong ulOverlayHandle, EColorSpace eTextureColorSpace) |
| |
| abstract EVROverlayError | GetOverlayTextureColorSpace (ulong ulOverlayHandle, ref EColorSpace peTextureColorSpace) |
| |
| abstract EVROverlayError | SetOverlayTextureBounds (ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds) |
| |
| abstract EVROverlayError | GetOverlayTextureBounds (ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds) |
| |
| abstract EVROverlayError | GetOverlayTransformType (ulong ulOverlayHandle, ref VROverlayTransformType peTransformType) |
| |
| abstract EVROverlayError | SetOverlayTransformAbsolute (ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform) |
| |
| abstract EVROverlayError | GetOverlayTransformAbsolute (ulong ulOverlayHandle, ref ETrackingUniverseOrigin peTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform) |
| |
| abstract EVROverlayError | SetOverlayTransformTrackedDeviceRelative (ulong ulOverlayHandle, uint unTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform) |
| |
| abstract EVROverlayError | GetOverlayTransformTrackedDeviceRelative (ulong ulOverlayHandle, ref uint punTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform) |
| |
| abstract EVROverlayError | SetOverlayTransformTrackedDeviceComponent (ulong ulOverlayHandle, uint unDeviceIndex, string pchComponentName) |
| |
| abstract EVROverlayError | GetOverlayTransformTrackedDeviceComponent (ulong ulOverlayHandle, ref uint punDeviceIndex, string pchComponentName, uint unComponentNameSize) |
| |
| abstract EVROverlayError | ShowOverlay (ulong ulOverlayHandle) |
| |
| abstract EVROverlayError | HideOverlay (ulong ulOverlayHandle) |
| |
| abstract bool | IsOverlayVisible (ulong ulOverlayHandle) |
| |
| abstract EVROverlayError | GetTransformForOverlayCoordinates (ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdVector2_t coordinatesInOverlay, ref HmdMatrix34_t pmatTransform) |
| |
| abstract bool | PollNextOverlayEvent (ulong ulOverlayHandle, ref VREvent_t pEvent, uint uncbVREvent) |
| |
| abstract EVROverlayError | GetOverlayInputMethod (ulong ulOverlayHandle, ref VROverlayInputMethod peInputMethod) |
| |
| abstract EVROverlayError | SetOverlayInputMethod (ulong ulOverlayHandle, VROverlayInputMethod eInputMethod) |
| |
| abstract EVROverlayError | GetOverlayMouseScale (ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale) |
| |
| abstract EVROverlayError | SetOverlayMouseScale (ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale) |
| |
| abstract bool | ComputeOverlayIntersection (ulong ulOverlayHandle, ref VROverlayIntersectionParams_t pParams, ref VROverlayIntersectionResults_t pResults) |
| |
| abstract bool | HandleControllerOverlayInteractionAsMouse (ulong ulOverlayHandle, uint unControllerDeviceIndex) |
| |
| abstract bool | IsHoverTargetOverlay (ulong ulOverlayHandle) |
| |
| abstract ulong | GetGamepadFocusOverlay () |
| |
| abstract EVROverlayError | SetGamepadFocusOverlay (ulong ulNewFocusOverlay) |
| |
| abstract EVROverlayError | SetOverlayNeighbor (EOverlayDirection eDirection, ulong ulFrom, ulong ulTo) |
| |
| abstract EVROverlayError | MoveGamepadFocusToNeighbor (EOverlayDirection eDirection, ulong ulFrom) |
| |
| abstract EVROverlayError | SetOverlayTexture (ulong ulOverlayHandle, ref Texture_t pTexture) |
| |
| abstract EVROverlayError | ClearOverlayTexture (ulong ulOverlayHandle) |
| |
| abstract EVROverlayError | SetOverlayRaw (ulong ulOverlayHandle, IntPtr pvBuffer, uint unWidth, uint unHeight, uint unDepth) |
| |
| abstract EVROverlayError | SetOverlayFromFile (ulong ulOverlayHandle, string pchFilePath) |
| |
| abstract EVROverlayError | CreateDashboardOverlay (string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pMainHandle, ref ulong pThumbnailHandle) |
| |
| abstract bool | IsDashboardVisible () |
| |
| abstract bool | IsActiveDashboardOverlay (ulong ulOverlayHandle) |
| |
| abstract EVROverlayError | SetDashboardOverlaySceneProcess (ulong ulOverlayHandle, uint unProcessId) |
| |
| abstract EVROverlayError | GetDashboardOverlaySceneProcess (ulong ulOverlayHandle, ref uint punProcessId) |
| |
| abstract void | ShowDashboard (string pchOverlayToShow) |
| |
| abstract uint | GetPrimaryDashboardDevice () |
| |
| abstract EVROverlayError | ShowKeyboard (int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue) |
| |
| abstract EVROverlayError | ShowKeyboardForOverlay (ulong ulOverlayHandle, int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue) |
| |
| abstract uint | GetKeyboardText (System.Text.StringBuilder pchText, uint cchText) |
| |
| abstract void | HideKeyboard () |
| |
| abstract void | SetKeyboardTransformAbsolute (ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToKeyboardTransform) |
| |
| abstract void | SetKeyboardPositionForOverlay (ulong ulOverlayHandle, HmdRect2_t avoidRect) |
| |
Definition at line 637 of file openvr_api.cs.