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