|
Space Engineers
|
Public Member Functions | |
| CVROverlay (IntPtr VROverlay) | |
| override IntPtr | GetIntPtr () |
| override EVROverlayError | FindOverlay (string pchOverlayKey, ref ulong pOverlayHandle) |
| override EVROverlayError | CreateOverlay (string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pOverlayHandle) |
| override EVROverlayError | DestroyOverlay (ulong ulOverlayHandle) |
| override EVROverlayError | SetHighQualityOverlay (ulong ulOverlayHandle) |
| override ulong | GetHighQualityOverlay () |
| override uint | GetOverlayKey (ulong ulOverlayHandle, System.Text.StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError) |
| override uint | GetOverlayName (ulong ulOverlayHandle, System.Text.StringBuilder pchValue, uint unBufferSize, ref EVROverlayError pError) |
| override EVROverlayError | GetOverlayImageData (ulong ulOverlayHandle, IntPtr pvBuffer, uint unBufferSize, ref uint punWidth, ref uint punHeight) |
| override string | GetOverlayErrorNameFromEnum (EVROverlayError error) |
| override EVROverlayError | SetOverlayFlag (ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, bool bEnabled) |
| override EVROverlayError | GetOverlayFlag (ulong ulOverlayHandle, VROverlayFlags eOverlayFlag, ref bool pbEnabled) |
| override EVROverlayError | SetOverlayColor (ulong ulOverlayHandle, float fRed, float fGreen, float fBlue) |
| override EVROverlayError | GetOverlayColor (ulong ulOverlayHandle, ref float pfRed, ref float pfGreen, ref float pfBlue) |
| override EVROverlayError | SetOverlayAlpha (ulong ulOverlayHandle, float fAlpha) |
| override EVROverlayError | GetOverlayAlpha (ulong ulOverlayHandle, ref float pfAlpha) |
| override EVROverlayError | SetOverlayWidthInMeters (ulong ulOverlayHandle, float fWidthInMeters) |
| override EVROverlayError | GetOverlayWidthInMeters (ulong ulOverlayHandle, ref float pfWidthInMeters) |
| override EVROverlayError | SetOverlayAutoCurveDistanceRangeInMeters (ulong ulOverlayHandle, float fMinDistanceInMeters, float fMaxDistanceInMeters) |
| override EVROverlayError | GetOverlayAutoCurveDistanceRangeInMeters (ulong ulOverlayHandle, ref float pfMinDistanceInMeters, ref float pfMaxDistanceInMeters) |
| override EVROverlayError | SetOverlayTextureColorSpace (ulong ulOverlayHandle, EColorSpace eTextureColorSpace) |
| override EVROverlayError | GetOverlayTextureColorSpace (ulong ulOverlayHandle, ref EColorSpace peTextureColorSpace) |
| override EVROverlayError | SetOverlayTextureBounds (ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds) |
| override EVROverlayError | GetOverlayTextureBounds (ulong ulOverlayHandle, ref VRTextureBounds_t pOverlayTextureBounds) |
| override EVROverlayError | GetOverlayTransformType (ulong ulOverlayHandle, ref VROverlayTransformType peTransformType) |
| override EVROverlayError | SetOverlayTransformAbsolute (ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform) |
| override EVROverlayError | GetOverlayTransformAbsolute (ulong ulOverlayHandle, ref ETrackingUniverseOrigin peTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToOverlayTransform) |
| override EVROverlayError | SetOverlayTransformTrackedDeviceRelative (ulong ulOverlayHandle, uint unTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform) |
| override EVROverlayError | GetOverlayTransformTrackedDeviceRelative (ulong ulOverlayHandle, ref uint punTrackedDevice, ref HmdMatrix34_t pmatTrackedDeviceToOverlayTransform) |
| override EVROverlayError | SetOverlayTransformTrackedDeviceComponent (ulong ulOverlayHandle, uint unDeviceIndex, string pchComponentName) |
| override EVROverlayError | GetOverlayTransformTrackedDeviceComponent (ulong ulOverlayHandle, ref uint punDeviceIndex, string pchComponentName, uint unComponentNameSize) |
| override EVROverlayError | ShowOverlay (ulong ulOverlayHandle) |
| override EVROverlayError | HideOverlay (ulong ulOverlayHandle) |
| override bool | IsOverlayVisible (ulong ulOverlayHandle) |
| override EVROverlayError | GetTransformForOverlayCoordinates (ulong ulOverlayHandle, ETrackingUniverseOrigin eTrackingOrigin, HmdVector2_t coordinatesInOverlay, ref HmdMatrix34_t pmatTransform) |
| override bool | PollNextOverlayEvent (ulong ulOverlayHandle, ref VREvent_t pEvent, uint uncbVREvent) |
| override EVROverlayError | GetOverlayInputMethod (ulong ulOverlayHandle, ref VROverlayInputMethod peInputMethod) |
| override EVROverlayError | SetOverlayInputMethod (ulong ulOverlayHandle, VROverlayInputMethod eInputMethod) |
| override EVROverlayError | GetOverlayMouseScale (ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale) |
| override EVROverlayError | SetOverlayMouseScale (ulong ulOverlayHandle, ref HmdVector2_t pvecMouseScale) |
| override bool | ComputeOverlayIntersection (ulong ulOverlayHandle, ref VROverlayIntersectionParams_t pParams, ref VROverlayIntersectionResults_t pResults) |
| override bool | HandleControllerOverlayInteractionAsMouse (ulong ulOverlayHandle, uint unControllerDeviceIndex) |
| override bool | IsHoverTargetOverlay (ulong ulOverlayHandle) |
| override ulong | GetGamepadFocusOverlay () |
| override EVROverlayError | SetGamepadFocusOverlay (ulong ulNewFocusOverlay) |
| override EVROverlayError | SetOverlayNeighbor (EOverlayDirection eDirection, ulong ulFrom, ulong ulTo) |
| override EVROverlayError | MoveGamepadFocusToNeighbor (EOverlayDirection eDirection, ulong ulFrom) |
| override EVROverlayError | SetOverlayTexture (ulong ulOverlayHandle, ref Texture_t pTexture) |
| override EVROverlayError | ClearOverlayTexture (ulong ulOverlayHandle) |
| override EVROverlayError | SetOverlayRaw (ulong ulOverlayHandle, IntPtr pvBuffer, uint unWidth, uint unHeight, uint unDepth) |
| override EVROverlayError | SetOverlayFromFile (ulong ulOverlayHandle, string pchFilePath) |
| override EVROverlayError | CreateDashboardOverlay (string pchOverlayKey, string pchOverlayFriendlyName, ref ulong pMainHandle, ref ulong pThumbnailHandle) |
| override bool | IsDashboardVisible () |
| override bool | IsActiveDashboardOverlay (ulong ulOverlayHandle) |
| override EVROverlayError | SetDashboardOverlaySceneProcess (ulong ulOverlayHandle, uint unProcessId) |
| override EVROverlayError | GetDashboardOverlaySceneProcess (ulong ulOverlayHandle, ref uint punProcessId) |
| override void | ShowDashboard (string pchOverlayToShow) |
| override uint | GetPrimaryDashboardDevice () |
| override EVROverlayError | ShowKeyboard (int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue) |
| override EVROverlayError | ShowKeyboardForOverlay (ulong ulOverlayHandle, int eInputMode, int eLineInputMode, string pchDescription, uint unCharMax, string pchExistingText, bool bUseMinimalMode, ulong uUserValue) |
| override uint | GetKeyboardText (System.Text.StringBuilder pchText, uint cchText) |
| override void | HideKeyboard () |
| override void | SetKeyboardTransformAbsolute (ETrackingUniverseOrigin eTrackingOrigin, ref HmdMatrix34_t pmatTrackingOriginToKeyboardTransform) |
| override void | SetKeyboardPositionForOverlay (ulong ulOverlayHandle, HmdRect2_t avoidRect) |
Definition at line 1610 of file openvr_api.cs.
|
inline |
Definition at line 1612 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1923 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1875 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1941 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1634 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1641 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1627 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1967 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1893 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1653 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1618 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1997 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1719 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1745 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1704 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1679 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1691 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1671 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1851 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1659 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1863 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1665 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1771 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1759 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1789 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1814 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1801 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1777 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1732 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1979 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1839 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1881 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 2003 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1827 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1955 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1949 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1887 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1833 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1911 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1845 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1961 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1899 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1647 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 2013 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 2008 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1713 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1739 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1698 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1685 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1935 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1857 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1869 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1905 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1929 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1917 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1765 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1753 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1783 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1808 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1795 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1726 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1974 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1985 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1991 of file openvr_api.cs.
|
inlinevirtual |
Implements Valve.VR.IVROverlay.
Definition at line 1821 of file openvr_api.cs.
1.8.8